home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD School House 10
/
CD School House - Education and Games (10.0) - Wayzata Technology (1995).iso
/
mac
/
DOS
/
MATH
/
LPMT2.10
/
LOANPMT.TXT
< prev
next >
Wrap
Text File
|
1994-05-15
|
163KB
|
3,180 lines
L O A N P M T
Version 2.1
U S E R ' S G U I D E
Copyright (C) 1989-1993, Data Language Systems
All Rights Reserved
GTDR
This software is provided as-is.
There are no warranties, expressed or implied.
i
LOANPMT Version 2.1
Table of Contents Page
System Requirements...........................................1
Documentation Figures.........................................1
Introduction..................................................1
LOANPMT 2.1 Enhancements......................................2
LOANPMT Distribution Files....................................3
Quick Start...................................................3
Installing LOANPMT............................................6
Single or Dual Floppy Systems..............................6
Hard Disk Systems..........................................8
Using LOANPMT in Windows...................................9
Using LOANPMT................................................10
On-line Help..............................................10
EXITING LOANPMT...........................................11
Overlays and LOANPMT.OVR.....................................11
LIM EMS Support...........................................14
Data Entry...................................................14
Hotkeys...................................................14
Data Field Editing........................................15
Using Selection Menus.....................................16
Navigating Between Date Entry Fields......................16
Program Control Features.....................................16
Pull-down Menus..............................................18
About Menu................................................18
File Menu.................................................18
Saving Loan Data.......................................18
Loading Loan Data......................................19
Table Menu................................................21
Displaying an Amortization Table.......................22
Printing an Amortization Table.........................23
Saving an Amortization Table...........................25
Displaying a Loan Payoff Summary.......................26
Printing a Loan Payoff Summary.........................26
Saving a Loan Payoff Summary...........................27
Comparisons Menu..........................................28
Principal vs. Payments.................................28
Principal vs. Years....................................29
Principal vs. APR......................................30
Displaying a Loan Comparison Table.....................30
Printing a Loan Comparison Table.......................32
Saving a Loan Comparison Table.........................33
Settings Menu.............................................35
Selecting a Computed Field.............................35
Selecting a Duration Mode..............................35
Selecting a Currency Symbol............................36
Selecting a Date Format................................37
Data Entry Fields............................................38
Loan Company..............................................38
Borrower..................................................38
Comment...................................................38
Payment schedule..........................................38
Loan principal............................................39
ii
Additional Loan Costs.....................................39
Loan Points Charged.......................................39
Deferred Principal........................................39
Annual Percentage Rate (%)................................39
Duration of Loan..........................................40
Number of Payments Already Made...........................40
Payment...................................................40
Date of First Payment.....................................40
No Solution..................................................41
Loan Payoff Data Entry Verification..........................42
LOANPMT Initialization File (LPMTINIT.PMT)...................42
Program History..............................................43
Program Enhancement Requests
(How to Receive a Free Program Upgrade)......................45
Reporting LOANPMT Bugs
(How to Receive a Free Program Upgrade)......................46
Software License.............................................47
User Support.................................................48
A note about SHAREWARE.......................................48
Disclaimer...................................................49
Other Data Language Systems SHAREWARE Programs...............50
User Registration Form.......................................52
Invoice......................................................53
APPENDIX A - LOANPMT Figures
Figure 1, The LOANPMT Screen................................A-1
Figure 2, LOANPMT Help Window...............................A-1
Figure 3, The Exit Pull-down Menu...........................A-2
Figure 4, Fatal Overlay Error Message.......................A-2
Figure 5, Overlay Manager Error Message.....................A-3
Figure 6, LOANPMT Status Line...............................A-3
Figure 7, LOANPMT Pull-down Menu Bar........................A-3
Figure 8, The ABOUT Pull-down Menu..........................A-4
Figure 9, The FILE Pull-down Menu...........................A-4
Figure 10, The SAVE Dialog Box..............................A-4
Figure 11, The LOAD Dialog Box..............................A-4
Figure 12, The LOAD File Menu Window........................A-5
Figure 13, The TABLE Pull-down Menu (Amortization Mode).....A-5
Figure 14, The TABLE Pull-down Menu (Payoff Mode)...........A-5
Figure 15, The No Amortization Table Available Error........A-6
Figure 16, The Amortization Table Year Selection Menu.......A-6
Figure 17, The Amortization Table Display Window............A-7
Figure 18, The Amortization Table Printer Port
Selection Menu...................................A-7
Figure 19, The Printer Error Message Window.................A-8
Figure 20, The Cancel Printing Window.......................A-8
Figure 21, The Save Amortization Table Dialog Box...........A-8
Figure 22, The Loan Payoff Summary Window...................A-9
Figure 23, The Payoff Summary Printer Port Selection Menu...A-9
Figure 24, The Save Loan Payoff Summary Dialog Box.........A-10
Figure 25, The COMPARISONS Pull-down Menu
(Duration Mode = Payments)......................A-10
iii
Figure 26, The COMPARISONS Pull-down Menu
(Duration Mode = Years).........................A-10
Figure 27, The Principal vs. Payments
Increments Dialog Box...........................A-10
Figure 28, The Principal vs. Years
Increments Dialog Box...........................A-11
Figure 29, The Principal vs. APR
Increments Dialog Box...........................A-11
Figure 30, The Comparison Table Output Selection Menu......A-11
Figure 31, The Comparison Table Display Window.............A-12
Figure 32, The Comparison Table
Printer Port Selection Menu.....................A-12
Figure 33, The SAVE Comparison Table Dialog Box............A-13
Figure 34, The SETTINGS Pull-down Menu.....................A-13
Figure 35, The Computed Field Selection Menu...............A-13
Figure 36, The Duration Mode Selection Menu................A-14
Figure 37, The Currency Symbol Dialog Box..................A-14
Figure 38, The Date Format Selection Menu..................A-14
Figure 39, The Loan Payment Schedule Selection Menu........A-15
Figure 40, "NO SOLUTION" for the Computed Field............A-15
Figure 41, "NO SOLUTION" Hint for the Computed Field.......A-16
1
You may want to dispense with all the details, and get up
and running LoanPmt as quickly as possible. If so, skip forward
to the section titled "QUICK START" in this manual.
SYSTEM REQUIREMENTS
To use LoanPmt you must have at least the following:
IBM PC, XT, AT, PS/1, PS/2 or a 100% compatible computer.
137K of free RAM.
IBM-DOS or MS-DOS Version 2.0 or higher.
One floppy diskette drive (min.), hard disk (optional).
Monochrome monitor.
Optional hardware, etc. supported:
Color monitor - full color displays are provided for
color monitors.
Printer - up to three printers (LPT1 (PRN),
LPT2, and LPT3) are supported.
LIM EMS RAM - if detected, LoanPmt will load the
overlay file LOANPMT.OVR into EMS.
Numeric coprocessor - if a numeric coprocessor (such as the
8087, 80287, 80387, etc.) is
detected, LoanPmt will use it for all
floating point calculations.
Mouse - full mouse support is provided.
Windows compatible - An icon is provided for use in
Microsoft Windows.
IBM, IBM-DOS, PC, XT, AT, PS/1, and PS/2 are registered
trademarks of the International Business Machines Corporation.
MS-DOS and Windows are registered trademarks of Microsoft Inc.
DOCUMENTATION FIGURES
The figures referred throughout this manual are contained
in Appendix A of the printed manual. They are also contained in
the file APPENDXA.TXT on the distribution disk. This file
contains extended ASCII graphics characters. Some printers will
not print these characters. Make sure your printer can print
these characters before printing this file. Since your CRT can
display these characters, the file also can be viewed using the
DOS command TYPE | MORE, an ASCII text editor, browse programs,
etc.
INTRODUCTION
LoanPmt is a multi-functional loan calculation program.
Via a pull-down menu, principal, APR, term (duration), payment,
loan payoff, or deferred principal can be separately computed.
2
The selected computed field is updated (recomputed) immediately
after any of the other loan parameters are entered. Additional
loan costs and loan points can optionally be added to the
principal. Amortization tables showing actual payment dates and
loan payoff summaries can be printed, displayed, or saved to
disk for all loans computed.
Loan information can be saved to or loaded from disk. Loan
comparison tables can be displayed, printed, or saved. LoanPmt
also supports international currency symbols and date formats.
User-defined loan parameters, currency symbol, and date format
can be saved in an initialization file.
If you are using LoanPmt as a loan planning tool, then keep
the following in mind. For various reasons the results of the
program can vary from the actual amounts that may be charged by
different lenders. There can be other hidden costs and
different accounting practices (most usually allowed by U.S.
law) that can be used. This program assumes a straight-forward
approach, and allows for costs and points to be added. Only a
loan institution can tell you what the actual costs, payment,
etc. for a given loan from them will be. Therefore, always
consult with your loan agency for the actual amount that you
will be charged for a given loan. The right time to ask
questions and demand explanations is before you sign anything.
This is especially true if a loan agency tries to charge you a
higher payment than what was computed with this program. By
U.S. law (the federal truth in lending act), you are entitled to
a full explanation of all loan costs, etc.
VERSION 2.1 ENHANCEMENTS
Version 2.1 provides many enhancements over Version 2.0x.
These include:
1. Improved file load menu (drive names added).
2. Deferred principal added as a computed field.
3. Computed field name is highlighted.
4. Single years can be selected for printing an
amortization table.
5. Error trapping has been improved. Non-critical errors
cause NO SOLUTION to be displayed in the computed field
so the cursor can be moved to the next input field.
6. Currency symbol bug in payoff mode fixed.
7. Erratic initial payment dates bug in DISPLAY mode fixed.
8. Fixed bug that caused deferred principal interest not to
be added when computed field is Duration.
9. Fixed bug that caused UAE in Windows on some PC's when
NOEMS switch used with EMM386.EXE.
10. Invalid payment dates bug when semimonthly payments
selected and initial payment date is the 30th of a 31-
day month fixed.
3
11. Mouse pointer display problem with Microsoft mouse
driver V8.2 (distributed with Windows) fixed.
LoanPmt DISTRIBUTION FILES
Distribution disks obtained directly from Data Language
Systems are not archived. We ship LoanPmt on either two (2)
5.25" 360K disks or one (1) 3.5" 720K disk. The README.TXT file
on our disks lists the files contained on each disk. Disks
obtained from other authorized distribution sources will
probably be archived.
The following files are contained on authorized LoanPmt
distribution disks:
LOANPMT.EXE - Executable LoanPmt program.
LOANPMT.OVR - LoanPmt program overlay files.
LOANPMT.TXT - Documentation for the LoanPmt program.
LOANPMT.ICO - LoanPmt Windows ICON.
APPENDXA.TXT - Appendix A, documentation figures.
INVOICE.TXT - Registration & Invoice forms.
QKSTART.TXT - QUICK START documentation.
LPMTINIT.PMT - LoanPmt initialization file.
EXAMPLE1.PMT - Loan payment file example #1.
EXAMPLE1.AMR - Loan amortization table file example #1.
README.TXT - Start-up instructions, etc.
README.BAT - Batch file to type out README.TXT.
If you do not have all the files listed, you have an
unauthorized copy of LoanPmt. To receive an authorized diskette
with the latest version of all the distribution files, you may
order one directly from Data Language Systems. Send $5.00 (US
funds only DRAWN ON A U.S. or Canadian BANK) plus shipping and
handling ($3.50 for shipments to U.S., $4.50 to Canada and
Mexico, or $6.00 to all other locations). Simply fill out and
mail the Invoice in this manual or in the file INVOICE.TXT. If
you wish to use MasterCard or Visa, you may call Data Language
Systems at the phone number listed on the Invoice or contact us
at CompuServe 72331,240.
QUICK START
This section is for the LoanPmt user who doesn't want to
initially wade through all the program documentation. The
experienced PC user will find LoanPmt very intuitive and thus
very easy to learn and use. It is likely that most users will
only need to read this section and use the on-line help (F1) to
become proficient using LoanPmt.
If you will be running the program from floppy disk, we
recommend copying the program files LOANPMT.EXE and LOANPMT.OVR
to another floppy disk. Always run the program from a diskette
4
other than the distribution disk. This preserves the original
files in case something goes wrong with the working copies.
To run the program from a hard drive, we recommend copying
the LoanPmt files to a directory named \LPMT, but any name of
your choice will work. If you are upgrading from a previous
version of LoanPmt, you can simply copy the new version over the
older version. If you want to keep the older version on your
hard disk you must create a new directory to install this
version into (i.e., \LPMT20, etc.). For further help setting up
the program, see the section titled "Installing LoanPmt" in the
manual.
Although LoanPmt is a DOS application, it can run in
Microsoft Windows. See the section titled "Using LoanPmt in
Windows" for instructions on how to setup LoanPmt to run in
Windows 3.x.
LoanPmt uses program overlay files. Program overlay code
is loaded into RAM only when it is needed by LoanPmt. The
program uses this technique to conserve precious RAM. This
leaves more RAM available to LoanPmt for such things as
displaying help pages, amortization tables, and loan comparison
tables. There is one drawback to using program overlay files.
It substantially degrades the performance of the program if it
is running from floppy disk. To offset this drawback, LoanPmt
can load the overlay files into expanded memory (EMS, not
extended memory, XMS) whenever it is found. There is NO program
degradation when the overlay files use EMS. Running LoanPmt
from a hard disk without EMS will barely degrade its
performance. See the section titled "Overlays and LOANPMT.OVR"
in the manual for more information.
To run LoanPmt, LoanPmt's drive and directory must be
selected or they must be in the computer's path. At the DOS
prompt, type LOANPMT and press ENTER. The overlay manager will
initialize and the data entry screen will appear.
To exit the program and return to DOS, simply pull down the
Exit menu and select Yes. This can be accomplished many ways.
The easiest way is to press the "Alt" and "X" keys
simultaneously to pull down the menu. Then press the "Y" key to
select Yes. If you have a mouse, left-click on "Exit" in the
menu bar, and then left-click on "Yes" in the pull-down menu.
Use ENTER, TAB, SHIFT TAB, UP ARROW, or DOWN ARROW keys to
move between LoanPmt's data entry fields. If you have a mouse,
you also can make your selections by left-clicking on them.
Then, simply enter the appropriate value in each field, menu,
etc.
Each LoanPmt pull-down menu option and data field also can
be selected by using its hotkey. Each item's hotkey is the
5
highlighted character that appears in its name. To use a
hotkey, press the Alt key and the hotkey simultaneously.
The currently selected compute field is highlighted and its
name is displayed near the upper left area of the screen.
LoanPmt recomputes and updates the selected field each time new
data is entered at any other field. To change the computed
field, pull down the Settings menu by pressing Alt+G (or left-
click the mouse on "Settings"). Next, select "Computed field"
from the pull-down menu, and then select a new compute field
from the pop-up menu.
The loan data currently on the screen can be saved to disk.
To save loan data, pull down the File menu by pressing the "Alt"
and "I" keys simultaneously (or left-click on "File" with the
mouse). Next, select "Save" from the pull-down menu. A dialog
box will appear to accept a filename for the data file. LoanPmt
supplies its own file extension of ".PMT" for data files.
(Note: The F2 key is a shortcut key for saving loan data.)
Previously saved loan data files can be reloaded. To load
loan data, pull down the File menu by pressing the "Alt" and "I"
keys simultaneously (or left-click on "File" with the mouse).
Next, select "Load" from the pull-down menu. A dialog box will
appear. Key in a known filename or enter wildcards to access a
file selection menu. A sample loan data file named EXAMPLE1.PMT
is on the distribution disk. Place the distribution disk in
drive A, key in A:* in the dialog box, and press ENTER to see a
selection menu. (NOTE: The F3 key is a shortcut key for
loading loan data.)
Amortization tables (or loan payoffs, if Payoff is the
computed field) can be displayed, printed, or saved. Press
Alt+L (or left-click "Table" with the mouse) to pull down the
Table menu. Then select the type of output from the pull-down
menu. Finally, enter or select the appropriate items in the
resulting pop-up menu. Results saved to disk are ASCII (text)
files and can be edited and printed the same as any ASCII file.
Loan comparison tables can be displayed, printed, or saved.
A loan comparison table's initial values are taken from the
currently entered loan data. Comparison tables can be
constructed using two different methods. One method shows the
incremental effects of both loan principal and the number of
payments. The second method shows the incremental effects of
both loan principal and annual interest rate (APR). To create a
loan comparison table, press Alt+A (or left-click the mouse on
"Comparisons") to pull down the Comparisons menu. Next select
the comparison method from the pull-down menu; principal vs.
payments (or years) or principal vs. APR. In the next pop-up
dialog box, enter the incremental values for the two loan
parameters displayed and press ENTER (or double-click the mouse
in either field). From the next pop-up menu select display,
6
print, or save. Depending on this selection, enter or select
the appropriate items in the resulting pop-up menu.
LoanPmt uses the file LPMTINIT.PMT to initialize each time
it is started. If the file is not found, LoanPmt initializes to
predefined defaults. Since this file is a standard LoanPmt .PMT
file, its contents can be edited to contain user-defined
defaults. Along with the loan data fields, currency symbol, and
the date format are saved to the file. To change its contents,
load it and make the changes to LoanPmt's screen you want as
your user-defined defaults. Finally re-save it as LPMTINIT and
answer "Yes" to overwrite the previous version of the file.
All these topics, and more, are covered in greater detail
within the manual. See the table of contents to locate the
appropriate item.
INSTALLING LoanPmt
LoanPmt distribution disks shipped directly from Data
Language Systems are not archived. Many other Shareware
sources, especially bulletin boards, archive files to save space
on disks, etc. If you received LoanPmt in an archived file, be
sure to unarchive it according to the instructions that should
have been provided by the distributor. If you do not have all
the files listed in the LoanPmt Distribution Files section, then
you have an unauthorized copy of LoanPmt. To receive an
authorized diskette with the latest version of all the
distribution files, you may order one directly from Data
Language Systems. Send $5.00 (US funds only, DRAWN ON A U.S. or
Canadian BANK) plus shipping and handling ($3.50 for shipments
to U.S., $4.50 to Canada and Mexico, or $6.00 to all other
locations). Simply fill out and mail the Invoice in this manual
or in the file INVOICE.TXT. If you wish to use MasterCard or
Visa, you may call Data Language Systems at the phone number
listed on the Invoice or contact us at CompuServe 72331,240.
INSTALLING LoanPmt ON A SINGLE OR DUAL-FLOPPY SYSTEM:
Although performance will suffer, LoanPmt can run on a
single or dual-floppy drive PC. First, create a bootable
(system) disk from a new diskette. Then you must copy LoanPmt
files from the distribution disk to it. Make sure your computer
is booted up as described in your DOS manual and the DOS prompt
is displayed.
1. Insert your DOS system disk into drive A, and issue the
command:
FORMAT B:/S
7
If you have a dual-drive system, place a new (blank)
diskette into drive B, and press ENTER when prompted to
do so on the screen.
If you have a single-drive system, insert a new diskette
into the drive when you are prompted to "insert new disk
for drive B." After you have removed your system disk
and the new disk is in the drive, press ENTER.
Follow any instructions that may appear on the screen.
When the format is complete, the new disk will be
formatted and it also will contain a copy of the
operating system (DOS). Your computer can now be booted
from this disk.
Note If you prefer to use a disk formatter other than
the one on the DOS disk, be sure to consult its
documentation. If it cannot put the system files on the
diskette, you must place the DOS disk into drive A and
issue the following commands:
SYS B:
COPY COMMAND.COM B:
Label the new disk:
LoanPmt Ver 2.1
SYSTEM DISK
2. Place the disk with the LoanPmt distribution files on it
into drive A. If you have a dual-drive system, place
the new LoanPmt SYSTEM DISK into drive B. Now issue the
command at the DOS prompt:
COPY A:LOANPMT.EXE B:
For a single-disk system, follow the prompts that appear
on the screen. Keep in mind that the "disk for drive A"
is the LoanPmt distribution disk, and the "disk for
drive B" is the LoanPmt SYSTEM DISK.
When the DOS prompt reappears, continue by issuing the
following command with the distribution disk in drive A:
COPY A:LOANPMT.OVR B:
Again, single-drive users should proceed as described
above, while dual-drive users must continue with the
LoanPmt SYSTEM DISK in drive B.
When the DOS prompt reappears, continue by issuing the
following command with the distribution disk in drive A:
COPY A:LPMTINIT.PMT B:
8
Again, single-drive users should proceed as described
above, while dual-drive users must continue with the
LoanPmt SYSTEM DISK in drive B.
NOTE: It is recommended, but not required, that you copy
the example files on the LoanPmt distribution disk to
the LoanPmt SYSTEM DISK. To do so, single-drive and
dual-drive users should proceed as described above and
issue the following command:
COPY A:EXAMPLE1.* B:
The diskette labeled LoanPmt Ver 2.1 SYSTEM DISK is now a
bootable disk that contains the necessary files to run LoanPmt.
INSTALLING LoanPmt ONTO A HARD DISK SYSTEM:
The best performance of LoanPmt is achieved when it is run
on a hard disk. First you must create a subdirectory named LPMT
(or whatever else you choose). Then you must copy the necessary
files from the LoanPmt distribution disk into this subdirectory.
1. If you are upgrading from a previous version of LoanPmt,
and already have a subdirectory named LPMT (or another
name), you can simply copy the new version over the
older version. If this is the case, skip to step #2.
But, if you want to keep the older version on your hard
disk you must create a new directory (i.e., \LPMT20,
etc.) to install this version into. If your hard disk
is configured as drive C, use the following commands at
the DOS prompt. If you are using a different directory
than \LPMT, substitute its name wherever \LPMT appears
below:
C:
CD C:\
MKDIR \LPMT
CD \LPMT
2. Now place the disk with the LoanPmt distribution files
on it into drive A and issue the command (if you are
using a different directory than \LPMT, substitute its
name wherever \LPMT appears below):
COPY A:*.* C:\LPMT
NOTE: If you do not wish to copy all the distribution
files onto your hard disk, the following commands will
copy the minimum number of files required to run
LoanPmt:
COPY A:LOANPMT.EXE C:\LPMT
COPY A:LOANPMT.OVR C:\LPMT
9
COPY A:LPMTINIT.PMT C:\LPMT
(If you have Windows: COPY A:LOANPMT.ICO C:\LPMT)
It is also recommended, but not required, that you copy
the example files to the hard disk by issuing the
following command:
COPY A:EXAMPLE1.* C:\LPMT
All the LoanPmt files should now be in the directory
C:\LPMT (or other subdirectory of your choice), and you should
now be ready to run the LoanPmt program. If you issue the DOS
command:
DIR C:\LPMT
all the files you installed will be listed if the installation
of LoanPmt is successful.
USING LoanPmt IN WINDOWS:
Although LoanPmt is a DOS application, it can run in
Microsoft Windows. The following instructions describe how to
setup LoanPmt to run in Windows 3.x.
1. Install LoanPmt onto your hard disk as described in the
previous section. Start Windows and open the program
group you wish to run LoanPmt from.
2. From the Program Manager menu, pull down the File menu
and select NEW.
3. The "New Program Object" dialog box will pop up. Select
"Program Item" and press the OK button.
4. The "Program Item Properties" dialog box will pop up.
Type in "LoanPmt" for DESCRIPTION. Press TAB and for
COMMAND LINE type "C:\LPMT\LOANPMT.EXE". (If you
installed LoanPmt on a different drive or directory,
substitute as required in the command line.)
5. Press the CHANGE ICON button. In the "Select Icon"
dialog box type "C:\LPMT\LOANPMT.ICO". (If you
installed LoanPmt on a different drive or directory,
substitute as required.) Now press the OK button to
return to the "Program Items Properties" dialog box.
6. Now press OK in the "Program Items Properties" dialog
box and you will be returned to the Program Manager with
the LoanPmt icon now displaying.
7. To run LoanPmt, simply double click on its icon.
10
USING LoanPmt
To use LoanPmt, be sure the files LOANPMT.EXE and
LOANPMT.OVR are on the disk of the assigned drive, and that they
are in the current directory or path. Then, at the DOS prompt,
type LOANPMT and press the ENTER key. The program will start
execution and the LoanPmt screen will appear (see Figure 1).
ON-LINE HELP
At any point in the LoanPmt program, on-line context-
sensitive help can be obtained by pressing the F1 key. If you
have a mouse, left-clicking the mouse on F1=Help in the top line
of the screen is the same as pressing F1 (see Figure 2). From
within any help screen, pressing F1 again will give another help
screen describing all the line editing features supported during
data entry.
As labeled in figure 2, each help window contains the
following elements:
Close box - left-click the mouse on the close box (or
press the ESC key) to close the help window.
Home icon - left-click the mouse on the home icon (or
press the HOME key) to page to the beginning
of the help information in the window.
End icon - left-click the mouse on the end icon (or press
the END key) to page to the end of the help
information in the window.
Up arrow icon - left click the mouse on the up arrow icon (or
press the up arrow key) to move the
information in the help window up one line.
Down arrow icon - left-click the mouse on the down arrow icon
(or press the down arrow key) to move the
information in the help window down one line.
Page up area - left-click the mouse in the page up area (or
press the PAGE UP key) to move the information
in the help window up one window full of
lines.
Page down area - left-click the mouse in the page down area (or
press the PAGE DOWN key) to move the
information in the help window down one window
full of lines.
Location marker - the location marker shows the relative
position of the information displayed to the
total amount of information available for
11
display within the window. Whenever the
location marker is at the top of the scroll
bar, the displayed information is at its
beginning. If the marker is near the middle
of the scroll bar, the displayed information
is near its midpoint. Whenever the marker is
at the bottom of the scroll bar, you are at
the end of the available information.
EXITING LoanPmt
To exit LoanPmt and return to DOS, press Alt+X or press the
ESC key until the exit menu pulls down (see Figure 3). If you
have a mouse, left-click it on "Exit" in the menu bar to pull
down the exit menu. Press Y or left-click the mouse on YES to
quit and return to DOS. Press N or left-click the mouse on NO
to return to LoanPmt. When LoanPmt returns to DOS, it
redisplays the screen that was present just before LoanPmt
started executing.
Overlays and LOANPMT.OVR
Many of LoanPmt's functions are contained in the program
overlay file LOANPMT.OVR. An overlay file simply contains
portions of the program's executable program code. The
executable code in the overlay file is loaded into RAM only when
it is needed by LoanPmt. The program uses this technique to
conserve RAM. This leaves more RAM available to LoanPmt for
such things as displaying help pages, amortization tables, and
loan comparison tables.
There is one drawback to using program overlay files. It
substantially degrades the performance of the program if it is
running from floppy disk. To offset this drawback, LoanPmt can
load the overlay files into expanded memory (EMS, not extended
memory, XMS) whenever it is found. If your PC has extended
memory (XMS), it can be configured to simulate expanded memory
(EMS). For example, DOS 5.0's expanded memory manager
EMM386.EXE can accomplish this. There also are other third
party software programs that can be used. There is NO program
degradation when the overlay files use EMS. On the other hand,
running LoanPmt from a hard disk without EMS will barely degrade
its performance.
You should install both LOANPMT.EXE and LOANPMT.OVR as
described in the INSTALLING LoanPmt section in this manual.
When the program is started and the overlay manager properly
initializes, one of the following three messages will appear at
the bottom of the initial LoanPmt screen (see Figure 1).
12
1. Overlay manager initialized to disk!
No EMS RAM was detected and the overlay manager has been
successfully initialized to disk.
2. LOANPMT.OVR loaded to EMS.
EMS RAM was detected, LOANPMT.OVR was loaded to EMS, and
the overlay manager has been successfully initialized to
EMS.
3. Overlay EMS init failed, but DISK init OK!
EMS RAM was detected, but failed to initialize. The
overlay manager was then successfully initialized to
disk.
If you receive any of the three messages shown, the overlay
manager has successfully initialized and the overlay's functions
will be available in LoanPmt.
If the overlay manager fails to initialize, any of the
following four error messages can appear in a fatal error
message window on the initial LoanPmt screen (see Figure 4).
1. OVERLAY MANAGER ERROR (LOANPMT.OVR unavail)!
This error most usually means that LOANPMT.OVR probably
exists, but is invalid or corrupted. If this happens,
you must reinstall LOANPMT.OVR from the distribution
disk.
2. FILE: LOANPMT.OVR not found!
LOANPMT.OVR was not found in the current directory or
path. It must be installed in the same directory (or
path) as LOANPMT.EXE to access any of the overlay's
functions.
3. Not enough memory for Overlay files!
Your computer does not have enough free RAM to
initialize the overlay manager. Your system must have
as much free memory as listed in the Systems
Requirements section of this manual to initialize the
overlay manager. Normally this error means many
Terminate and Stay Routines (TSRs) are loaded in RAM.
To free up enough memory, you may have to reduce the
number of TSRs loaded.
4. OVERLAY I/O ERROR (LOANPMT.OVR unavail)!
An I/O error has occurred while LOANPMT.OVR was being
loaded. This error can mean anything from a harmless
13
glitch (such as removing the floppy from the drive
before LOANPMT.OVR has finished loading) to a fatal
hardware failure (such as a bad disk sector in the
LOANPMT.OVR file or even disk drive failure).
The following message also will appear with the fatal error
message:
The LoanPmt overlay manager has failed initialization.
LoanPmt cannot run without the overlay manager.
Refer to the "Overlay Manager" section in the LoanPmt manual
for help in resolving this error.
<Press any key or left-click the mouse to terminate LoanPmt>
As stated in the fatal error message, LoanPmt cannot run
without the overlay manager. At this point, press any key or
left-click the mouse to terminate LoanPmt.
While LoanPmt executes, the overlay manager is constantly
loading program code into RAM as it is required. If the overlay
manager fails to find the overlay file during one of its
requests for code, LoanPmt will display the Overlay Manager
Error message window (see Figure 5). The following error
message also will display at the bottom of the screen.
LOANPMT.OVR not found! Requested program function UNAVAILABLE!
The second line in the error message window is the specific
error encountered (i.e., "Drive not ready!", "File not found!",
etc.). The third line will display one of the following:
Overlay Manager not initialized!
or
Overlay Manager was initialized, but LOANPMT.OVR not found!
The following is displayed in the bottom half of the error
message window:
LoanPmt cannot run without the file LOANPMT.OVR. Refer to
the "Overlay Manager" section in the LoanPmt manual for help in
resolving this error. If you can fix this error, select
"CONTINUE". Otherwise, select "QUIT" to terminate LoanPmt and
return to DOS.
At the bottom of the window will be two push buttons; "CONTINUE"
and "QUIT". Press the "C" key to select continue or the "Q" key
to select quit. If you have a mouse, left-click it on the push-
button you want to select.
This error is most common on a single or dual-floppy disk
drive system. The program starts correctly (i.e., the overlay
manager initializes and an overlay error message is not received
14
at the initial LoanPmt screen), but the floppy disk containing
LOANPMT.OVR has been removed. Consequently, the overlay
manager cannot load information from the file LOANPMT.OVR.
LoanPmt detects the error, and the Overlay Manager Error window
is displayed. If this is the cause for the Overlay Manager
Error, simply insert a floppy diskette containing LOANPMT.OVR
into the assigned drive and select "CONTINUE." If this corrects
the error, LoanPmt will successfully continue. If not, the
Overlay Manager Error window will immediately return.
If you are running LoanPmt from a hard disk, this error
usually means the copy of LOANPMT.OVR on the disk has become
corrupted. Reinstalling LOANPMT.OVR should solve the problem.
Be wary though, this can be an omen of worse problems to come.
Your disk may have developed a bad sector. If you have disk
utilities such as Mace or Norton, you should run a disk
diagnostic program and check for disk errors, lost chains, etc.
Many disk problems can be corrected by a good disk utility.
LIM EMS SUPPORT
LoanPmt supports both current releases (3.2 and 4.0) of the
Lotus/Intel/Microsoft Expanded Memory Specification (LIM EMS).
When sufficient EMS RAM is available, LoanPmt will load the file
LOANPMT.OVR into EMS memory. Once loaded into EMS, the disk
file LOANPMT.OVR is closed and all subsequent calls by LoanPmt
for overlay program functions will be made to the overlay copy
in EMS. Thus, all overlay program functions will be performed
as fast in-memory transfers instead of slower disk to RAM
transfers. If you have EMS and the overlay is successfully
initialized into EMS by LoanPmt, the following message will
appear at the bottom of the initial LoanPmt screen:
LOANPMT.OVR loaded to EMS.
If the EMS initialization fails, the program will attempt
to initialize the overlay manager to the disk file as previously
described.
DATA ENTRY
HOTKEYS
Throughout the LoanPmt screen you will notice one character
of the pull-down menu and data field names is highlighted. This
highlighted character is the hotkey for that particular item.
By holding down the Alt key and then pressing an item's hotkey,
that item becomes selected. For example, the hotkey for the
Exit pull-down menu is the character X, thus it can be pulled
down by pressing ALT+X. Of course if you have a mouse, you can
move directly to a field or pull-down menu by left-clicking on
the desired item.
15
DATA FIELD EDITING
At data entry fields of the program that require keying in
alphanumeric or numeric data, your entry can be edited for
corrections, etc. by using the following keys:
HOME or Ctrl+QS:
Moves the cursor to the first character in the field.
END or Ctrl+QD:
Moves the cursor beyond the last character in the field,
or, if the field is full, places the cursor on the last
character in the field.
RIGHT ARROW or Ctrl+D:
Moves the cursor one character right in the field.
LEFT ARROW or Ctrl+S:
Moves the cursor one character left in the field.
Ctrl+RIGHT ARROW or Ctrl+F:
Moves the cursor one word right in the field.
Ctrl+LEFT ARROW or Ctrl+A:
Moves the cursor one word left in the field.
INSERT or Ctrl+V:
Toggles between insert and overwrite mode. The current
mode is highlighted in the status line at the very top of
the screen. Insert mode inserts a character before the
character at the cursor. Overwrite mode overwrites the
character at the cursor with the character keyed in. If
you have a mouse, you can left-click it on the desired mode
in the status line.
DELETE or Ctrl+G:
Deletes the character at the cursor's location.
LEFT BACKSPACE:
If the cursor is not under the first character in a field,
then pressing this key will delete the first character to
the left of the cursor.
Ctrl+Y:
Deletes the contents of the field containing the cursor.
Ctrl+QY:
Deletes characters from the cursor's location to the end of
the line.
16
USING SELECTION MENUS
In all menus that utilize a highlighted bar menu, use the
Arrow keys to move the highlighted bar. Each item in a menu has
a hotkey (highlighted character). The highlighted bar also can
be moved to an item by pressing its hotkey. Note, unlike field
and pull-down menu hotkeys, do not use the Alt key in
combination with a menu item's hotkey to move the highlighted
bar. Once a menu item is highlighted, it is selected by
pressing the ENTER key or pressing its hotkey. If you have a
mouse, left-click the mouse on a menu item to move the
highlighted bar to that item. To select a highlighted item with
the mouse, you must left-click on it. To quit a menu, press the
ESC key. If you have a mouse, left-click it anywhere outside
the boundaries of the menu or on ESC=Quit in the top line of
the screen to quit the menu.
NAVIGATING BETWEEN DATA ENTRY FIELDS
To move between data entry fields within the data entry
screen, the following keys can be used:
ENTER, TAB or DOWN ARROW:
Enters the current field into the program and moves the
cursor to the next field. NOTE: Double-clicking the left
mouse button on a field's data is equivalent to pressing
the ENTER key.
UP ARROW or SHIFT TAB:
Enters the current field into the program and moves the
cursor to the previous field.
And, of course, you can use hotkeys as described above.
PROGRAM CONTROL FEATURES
Many program control features are built into this program.
The status line at the top of the screen shows most of these
features (see Figure 6). The following keys control the status
line features, and these features are always available in any
data entry field (i.e., whenever the program is waiting for the
entry of "ANY" data):
F1 - displays a help screen that is most appropriate for
the present location in the program. When you are in a
help screen, pressing F1 again will present a help screen
about the line edit features available during data entry.
Press ESC to exit from the help screen(s) and return to the
program where help was initially entered. If you have a
mouse, you can left-click on F1=Help in the status line to
display help. Left-click on ESC=Quit or the help window's
close box to exit.
17
F10 - Press F10 to access the Pull-down Menus. The mouse
can be left-clicked on F10=Menu to press F10.
INSERT - As explained in the Data Entry section, pressing
the INSERT key toggles between INSERT and OVERWRITE mode
for data entry. The highlighted item is the feature that
is currently active. If you have a mouse, you can left-
click it on the desired mode in the status line.
ESC - Pressing the ESC key backs out of (quits) any feature
in the program (i.e., help screens, menus, etc.). In any
data entry field, pressing ESC will cause the Exit menu to
pull down. Press Y to quit and return to DOS, or N to
return to LoanPmt. If you have a mouse, you can left-click
on ESC=Quit in the status line to press ESC.
CAPS LOCK - When the Caps Lock key is depressed and caps
lock is in effect from the keyboard, CAPS is displayed in
highlight in the status line. When caps lock is active,
all alphabetic characters are entered from the keyboard are
entered as upper-case characters.
NUM LOCK - When the Num Lock key is depressed and num lock
is in effect from the keyboard, NUM is displayed in
highlight in the status line. When num lock is active,
numbers can be entered from the numeric keypad. Otherwise,
the special functions HOME, END, INS, etc. can be entered.
SCROLL LOCK - When the Scroll Lock key is depressed and
scroll lock is in effect, SCROLL is displayed in highlight
in the status line. Scroll lock does not affect the
operation of this program.
Program action key commands are displayed at the bottom of
the screen whenever they are active (see Figures 1 & 40). They
are:
F2 - Press F2 to save the current loan parameters to disk.
See the section titled "Saving Loan Data" in this
manual for further instructions on how to save loan
data. The mouse can be left-clicked on this command
to press F2.
F3 - Press F3 to load loan data previously saved to disk.
Refer to the section titled "Loading Loan Data" in
this manual for further instructions on how to load
loan data. The mouse can be left-clicked on this
command to press F3.
F4 - When "NO SOLUTION" is displayed in the computed field,
F4 can be pressed to display a hint describing why a
solution could not be found for the computed field.
As with all action keys, the mouse can be left-clicked
on this command to press F4.
18
PULL-DOWN MENUS
The third line on the LoanPmt screen is the pull-down menu
bar (see Figure 7). Pull-down menus are the most intuitive and
easiest to use features in LoanPmt. Each item in the menu can
be accessed directly by using its highlighted hotkey. Simply
simultaneously press the Alt key and the hotkey. Alternately,
pressing F10 will pull down the last previously pulled-down
menu. If you have a mouse, you can pull down a menu by left-
clicking the mouse on its name.
ABOUT MENU
The leftmost item in the menu is the ABOUT menu. By
pressing Alt+Space bar the ABOUT menu is pulled down (see Figure
8). When About is selected from the pull-down menu, a help-
window will appear describing the LoanPmt program. This window
is a typical LoanPmt help window and contains the features and
elements described in the ON-LINE HELP section of this manual.
FILE MENU
The second item in the menu bar is the FILE menu. By
pressing Alt+I the FILE menu is pulled down (see Figure 9). The
menu contains two selectable items; Save and Load.
SAVING LOAN DATA
Select SAVE from the FILE menu by first highlighting it.
Use the arrow keys or alternately press the S key or left-click
the mouse on it. Once SAVE is highlighted, select it by
pressing the S or ENTER keys or by left-clicking the mouse on
it. The SAVE dialog box will now pop up (see Figure 10).
Alternately, SAVE has a shortcut key. By pressing F2 the pull-
down menu is bypassed and the SAVE dialog box will immediately
pop up. SAVE's shortcut key is active whenever the following
prompt appears near the lower left of the data entry screen:
F2=Save Loan Data
Within the SAVE dialog box, enter a filename for the loan data's
file using the following format:
[d:][path] filename
where "d:" is the optional disk drive name, "path" is an
optional DOS pathname, and "filename" is a valid DOS filename.
Do not add a filename extension to the filename. The program
will automatically add the filename extension ".PMT" to all
filenames entered. If a filename extension other than ".PMT" is
entered, it will not be used. ".PMT" is always used whether a
filename extension is entered or not. Error detection is
19
provided for invalid drive names, paths, filenames, etc. The
program will not proceed until everything is correctly entered
(or ESC is pressed).
Once the program accepts a valid entry, the file is created
on the specified drive, etc. After the file has been
successfully created, the cursor returns to the data entry mode,
and the following message is displayed at the bottom of the
screen:
Data saved to file FILENAME.PMT
To abort the SAVE dialog box, press ESC or left-click the
mouse on the dialog's close box or on ESC=Quit in the status
line. Once the file has been saved, or the process has been
aborted, the FILE menu remains on the screen. To exit the FILE
menu simply press ESC or left-click the mouse anywhere outside
the menu's boundaries or on ESC=Quit in the status line.
LOADING LOAN DATA
Previously saved loan data files can be loaded from disk.
Select LOAD from the FILE menu by first highlighting it. Use
the arrow keys or alternately press the L key or left-click the
mouse on it. Once LOAD is highlighted, select it by pressing
the L or ENTER keys or by left-clicking the mouse on it. The
LOAD dialog box will now pop up (see Figure 11). Alternately,
LOAD has a shortcut key. By pressing F3 the pull-down menu is
bypassed and the LOAD dialog box will immediately pop up.
LOAD's shortcut key is active whenever the following prompt
appears near the lower left of the data entry screen:
F3=Load Loan Data
Within the LOAD dialog box, enter a DOS filename or wildcards
using the following format:
[d:][path] filename
where "d:" is the optional disk drive name, "path" is an
optional DOS pathname, and "filename" is a valid DOS filename.
Do not add a filename extension to the filename. The program
will automatically add the filename extension ".PMT" to all
filenames entered. Error detection is provided for invalid
drive names, paths, filenames, etc., and the program will not
proceed until everything is correctly entered (or ESC is
pressed).
If DOS wildcards ("*" and "?") are entered, a load file
menu will appear containing a list of ".PMT" files meeting the
wildcard specifications (see Figure 12). For example, to see a
menu containing all the ".PMT" files in the current directory,
type in a single asterisk ("*") and press the ENTER key. (NOTE:
An asterisk is the default value in the LOAD dialog box when
20
LoanPmt is started.) Whatever is typed in the box is retained
and displayed the next time the dialog box is popped up.
As labeled in figure 12, the file menu window contains the
following elements:
Close box - left-click the mouse on the close box (or
press the ESC key) to close the load file
window without loading a file.
Home icon - left-click the mouse on the home icon (or
press the HOME key) to page to the beginning
of the information in the window.
End icon - left-click the mouse on the end icon (or press
the END key) to page to the end of the
information in the window.
Up arrow icon - left click the mouse on the up arrow icon (or
press the up arrow key) to move the highlight
bar up one line in the window.
Down arrow icon - left-click the mouse on the down arrow icon
(or press the down arrow key) to move the
highlight bar down one line in the window.
Right arrow icon- left-click the mouse on the right arrow icon
(or press the right arrow key) to move the
highlight bar to the next item in the window.
Left arrow icon - left-click the mouse on the left arrow icon
(or press the left arrow key) to move the
highlight bar to the previous item in the
window.
Page up area - left-click the mouse in the page up area (or
press the PAGE UP key) to move up one window
full of information.
Page down area - left-click the mouse in the page down area (or
press the PAGE DOWN key) to move down one
window full of information.
Location marker - the location marker shows the relative
position of the highlight bar to the total
amount of information available for display
within the window. Whenever the location
marker is at the top of the scroll bar, the
highlight bar is at its beginning. If the
marker is near the middle of the scroll bar,
the highlight bar is near its midpoint.
Whenever the marker is at the bottom of the
scroll bar, you are at the end of the
available information.
21
Additionally, the keys "A-Z", "0-9", "\", and "[" can be
pressed to move the highlight bar to the first (or next)
filename in the list that starts with the character pressed.
To load a file from the menu, first move the highlight bar
to the file by using the arrow keys etc. or by left-clicking the
mouse on it. After the file is highlighted, press the ENTER key
or left-click on it again to load it.
Subdirectories and the parent directory of the current
directory are also displayed. These directories are enclosed
within slashes ("\"). In Figure 12, \LOANS\ is a subdirectory
of C:\LPMT and \..\ is the parent directory (\LPMT). If a
directory is highlighted and the ENTER key is pressed (or the
mouse is left-clicked on it) the directory is selected for file
selection. All matching files and directories in the selected
directory are then displayed in the load file window for
selection.
Disk drive names are enclosed within brackets. [-A-] is
drive A:, [-B-] is drive B:, etc. When a disk drive name is
highlighted and the ENTER key is pressed (or the mouse is left-
clicked on it) the disk drive is selected for file selection.
All matching files and directories on the selected disk drive
are then displayed in the load file window for selection.
Once the program loads a valid ".PMT" file, all data fields
are updated to display the data that was stored in the file.
The following message is also displayed at the bottom of the
screen:
Data loaded from file FILENAME.PMT
To quit the LOAD dialog box, press ESC or left-click the
mouse on the dialog's close box or on ESC=Quit in the status
line. Once the file has been loaded, or the process has been
aborted, the FILE menu remains on the screen. To exit the FILE
menu, simply press ESC or left-click the mouse anywhere outside
the menu's boundaries or on ESC=Quit in the status line.
TABLE MENU
The third item in the menu bar is the TABLE menu. By
pressing Alt+L the TABLE menu is pulled down. Depending on the
currently selected computed field, the table menu can be in
Amortization mode (see Figure 13) or Payoff mode (see Figure
14). If the currently selected computed field is PAYOFF, then
the TABLE menu is in Payoff mode, otherwise it will be in
Amortization mode. The menu contains three selectable items;
Display, Print, and Save.
22
DISPLAYING AN AMORTIZATION TABLE
If the TABLE menu is in Amortization mode, select DISPLAY
from the menu by first highlighting it. Use the arrow keys or
alternately press the D key or left-click the mouse on it. Once
DISPLAY is highlighted, select it by pressing the D or ENTER
keys or by left-clicking the mouse on it. If an amortization
table does not exist, the error shown in Figure 15 appears.
Otherwise, the Amortization table year selection menu will pop
up (see Figure 16).
To quit the year selection menu, press ESC or left-click
the mouse anywhere outside the menu's boundaries or on ESC=Quit
in the status line. Once a table has been displayed, or the
process has been aborted, the TABLE menu remains on the screen.
To exit the TABLE menu, simply press ESC or left-click the mouse
anywhere outside the menu's boundaries or on ESC=Quit in the
status line.
Within the year selection menu, use the arrow keys to
highlight a loan year to view or left-click the mouse on it. To
view the entire amortization table, highlight ALL. NOTE: If
there is not enough free RAM to display the entire table, ALL
will not appear in the menu. Once the year is highlighted,
press ENTER or left-click the mouse on it again. LoanPmt
constructs the table and displays it (see Figure 17). As
labeled in Figure 17, the amortization table display window
contains the following elements:
Close box - left-click the mouse on the close box (or
press the ESC key) to close the displayed
window.
Home icon - left-click the mouse on the home icon (or
press the HOME key) to scroll to the beginning
of the amortization table.
End icon - left-click the mouse on the end icon (or press
the END key) to scroll to the end of the
amortization table.
Up arrow icon - left click the mouse on the up arrow icon (or
press the up arrow key) to move the
amortization table up one line in the window.
Down arrow icon - left-click the mouse on the down arrow icon
(or press the down arrow key) to move the
amortization table down one line in the
window.
Page up area - left-click the mouse in the page up area (or
press the PAGE UP key) to scroll up one window
full of information.
23
Page down area - left-click the mouse in the page down area (or
press the PAGE DOWN key) to scroll down one
window full of information.
Location marker - the location marker shows the relative
position of the currently displayed
information to the total amount of information
available for display within the window.
Whenever the location marker is at the top of
the scroll bar, information is at its
beginning. If the marker is near the middle
of the scroll bar, the information is near its
midpoint. Whenever the marker is at the
bottom of the scroll bar, you are at the end
of the amortization table.
PRINTING AN AMORTIZATION TABLE
If the TABLE menu is in Amortization mode, select PRINT
from the menu by first highlighting it. Use the arrow keys or
alternately press the P key or left-click the mouse on it. Once
PRINT is highlighted, select it by pressing the P or ENTER keys
or by left-clicking the mouse on it. If an amortization table
does not exist, the error shown in Figure 15 appears.
Otherwise, the Amortization table year selection menu will pop
up (see Figure 16).
To quit the year selection menu, press ESC or left-click
the mouse anywhere outside the menu's boundaries or on ESC=Quit
in the status line. Once a table has been printed, or the
process has been aborted, the TABLE menu remains on the screen.
To exit the TABLE menu, simply press ESC or left-click the mouse
anywhere outside the menu's boundaries or on ESC=Quit in the
status line.
Within the year selection menu, use the arrow keys to
highlight a loan year to print or left-click the mouse on it.
To print the entire amortization table, highlight ALL. Once the
year is highlighted, press ENTER or left-click the mouse on it
again. The amortization table printer port selection menu will
pop up (see Figure 18).
To quit the printer port selection menu, press ESC or left-
click the mouse anywhere outside the menu's boundaries or on
ESC=Quit in the status line. Once a table has been printed, or
the process has been aborted, the TABLE menu remains on the
screen. To exit the TABLE menu, simply press ESC or left-click
the mouse anywhere outside the menu's boundaries or on ESC=Quit
in the status line.
Within the printer port selection menu, use the arrow keys
or press the 1, 2, or 3 keys to highlight a printer port or
left-click the mouse on it. NOTE: In almost all cases, if there
is only one printer, it is usually connected to LPT1 (PRN).
24
Once the port is highlighted, press ENTER (or 1, 2, or 3 again)
or left-click the mouse on it again. LoanPmt constructs the
table and prints it.
If the program detects any errors during the printout, the
printout stops and an error message will be displayed (see
Figure 19). Normally, any of the following can cause a printer
error:
1. No printer attached to the selected port (or port does
not exist).
2. Printer not powered on.
3. Printer not selected on line.
4. Printer out of paper or paper is jammed.
5. Printer failure.
6. Etc.
If the problem can be corrected, the printout may be
resumed by selecting YES. Select YES by pressing the Y key or
by pressing the Tab or arrow keys until YES is highlighted and
then pressing ENTER. If the problem is not immediately
correctable, or if you do not wish to proceed with the printout
select NO. Select NO by pressing the N key or by pressing the
Tab or arrow keys until NO is highlighted and then pressing
ENTER. NO also can be selected by pressing ESC or left-clicking
the mouse on ESC=Quit in the status line or left-clicking on the
error message window's close box. When NO is selected the
printout is terminated and the TABLE pull-down menu will still
be active.
If no problems are detected during the printout, the prompt
"PRINTING . . ." is displayed at the bottom of the screen. To
stop the printout, press the ESC key. When the ESC key is
pressed, the Cancel Printing Window is displayed (see Figure
20). To continue printing, select NO. Select NO by pressing
the N key or by pressing the Tab or arrow keys until NO is
highlighted and then pressing ENTER. To cancel the printout,
select YES. Select YES by pressing the Y key or by pressing the
Tab or arrow keys until YES is highlighted and then pressing
ENTER. YES also can be selected by pressing ESC or left-
clicking the mouse on ESC=Quit in the status line or left-
clicking on the error message window's close box. When YES is
selected the printout will be terminated and the TABLE pull-down
menu will still be active.
Once a table has been printed, or the process has been
aborted, the TABLE menu remains on the screen. To exit the
TABLE menu simply press ESC or left-click the mouse anywhere
outside the menu's boundaries or on ESC=Quit in the status line.
25
SAVING AN AMORTIZATION TABLE
If the TABLE menu is in Amortization mode, select SAVE from
the menu by first highlighting it. Use the arrow keys or
alternately press the S key or left-click the mouse on it. Once
SAVE is highlighted, select it by pressing the S or ENTER keys
or by left-clicking the mouse on it. If an amortization table
does not exist, the error shown in Figure 15 appears.
Otherwise, the save amortization table dialog box will pop up
(see Figure 21). Within this dialog box enter a filename for
the amortization table's text file using the following format:
[d:][path] filename
where "d:" is the optional disk drive name, "path" is an
optional DOS pathname, and "filename" is a valid DOS filename.
Do not add a filename extension to the filename. The program
will automatically add the filename extension ".AMR" to all
amortization filenames entered. If a filename extension other
than ".AMR" is entered, it will not be used. ".AMR" is always
used whether a filename extension is entered or not. Error
detection is provided for invalid drive names, paths, filenames,
etc., and the program will not proceed until everything is
correctly entered (or ESC is pressed).
To abort the dialog box, press ESC or left-click the mouse
on the dialog's close box or on ESC=Quit in the status line.
Once the file has been saved, or the process has been aborted,
the FILE menu remains on the screen. To exit the FILE menu,
simply press ESC or left-click the mouse anywhere outside the
menu's boundaries or on ESC=Quit in the status line.
Once the program accepts a valid entry in the dialog box,
the file is created on the specified drive, etc. After the file
has been successfully created, the dialog box disappears, and
the following message is displayed at the bottom of the screen:
Amortization Table saved to file FILENAME.AMR
The saved amortization file is a text file and may be
printed using DOS print commands or various third party printer
routines. It also may be edited via EDLIN or any other ASCII
text editor. The distribution disk contains a sample
amortization table file named EXAMPLE1.AMR for examination and
testing purposes.
Once a table has been saved, or the process has been
aborted, the TABLE menu remains on the screen. To exit the
TABLE menu, simply press ESC or left-click the mouse anywhere
outside the menu's boundaries or on ESC=Quit in the status line.
26
DISPLAYING A LOAN PAYOFF SUMMARY
If the TABLE menu is in Payoff mode, select DISPLAY from
the menu by first highlighting it. Use the arrow keys or
alternately press the D key or left-click the mouse on it. Once
DISPLAY is highlighted, select it by pressing the D or ENTER
keys or by left-clicking the mouse on it. The Loan Payoff
Summary Window will be displayed (see Figure 22).
To quit the window, press ESC or left-click the mouse on
ESC=Quit in the status line or on the window's close box. Once
the summary window disappears, the TABLE menu remains on the
screen. To exit the TABLE menu, simply press ESC or left-click
the mouse anywhere outside the menu's boundaries or on ESC=Quit
in the status line.
PRINTING A LOAN PAYOFF SUMMARY
If the TABLE menu is in Payoff mode, select PRINT from the
menu by first highlighting it. Use the arrow keys or
alternately press the P key or left-click the mouse on it. Once
PRINT is highlighted, select it by pressing the P or ENTER keys
or by left-clicking the mouse on it. The printer port selection
menu will pop up (see Figure 23).
To quit the printer port selection menu, press ESC or left-
click the mouse anywhere outside the menu's boundaries or on
ESC=Quit in the status line. Once a summary has been printed,
or the process has been aborted, the TABLE menu remains on the
screen. To exit the TABLE menu, simply press ESC or left-click
the mouse anywhere outside the menu's boundaries or on ESC=Quit
in the status line.
Within the printer port selection menu, use the arrow keys
or press the 1, 2, or 3 keys to highlight a printer port or
left-click the mouse on it. NOTE: In almost all cases, if there
is only one printer, it is usually connected to LPT1 (PRN).
Once the port is highlighted, press ENTER (or 1, 2, or 3 again)
or left-click the mouse on it again. LoanPmt constructs the
table and prints it.
If the program detects any errors during the printout, the
printout stops and an error message will be displayed (see
Figure 19). Normally, any of the following can cause a printer
error:
1. No printer attached to the selected port (or port does
not exist).
2. Printer not powered on.
3. Printer not selected on line.
4. Printer out of paper or paper is jammed.
5. Printer failure.
6. Etc.
27
If the problem can be corrected, the printout may be
resumed by selecting YES. Select YES by pressing the Y key or
by pressing the Tab or arrow keys until YES is highlighted and
then pressing ENTER. If the problem is not immediately
correctable, or if you do not wish to proceed with the printout
select NO. Select NO by pressing the N key or by pressing the
Tab or arrow keys until NO is highlighted and then pressing
ENTER. NO also can be selected by pressing ESC or left-clicking
the mouse on ESC=Quit in the status line or left-clicking on the
error message window's close box. When NO is selected the
printout is terminated and the TABLE pull-down menu will still
be active.
If no problems are detected during the printout, the prompt
"PRINTING . . ." is displayed at the bottom of the screen. To
stop the printout, press the ESC key. When the ESC key is
pressed, the Cancel Printing Window is displayed (see Figure
20). To continue printing, select NO. Select NO by pressing
the N key or by pressing the Tab or arrow keys until NO is
highlighted and then pressing ENTER. To cancel the printout,
select YES. Select YES by pressing the Y key or by pressing the
Tab or arrow keys until YES is highlighted and then pressing
ENTER. YES also can be selected by pressing ESC or left-
clicking the mouse on ESC=Quit in the status line or left-
clicking on the error message window's close box. When YES is
selected the printout will be terminated and the TABLE pull-down
menu will still be active.
Once a summary has been printed, or the process has been
aborted, the TABLE menu remains on the screen. To exit the
TABLE menu, simply press ESC or left-click the mouse anywhere
outside the menu's boundaries or on ESC=Quit in the status line.
SAVING A LOAN PAYOFF SUMMARY
If the TABLE menu is in Payoff mode, select SAVE from the
menu by first highlighting it. Use the arrow keys or
alternately press the S key or left-click the mouse on it. Once
SAVE is highlighted, select it by pressing the S or ENTER keys
or by left-clicking the mouse on it. The save payoff summary
dialog box will pop up (see Figure 24). Within this dialog box
enter a filename for the payoff summary's text file using the
following format:
[d:][path] filename
where "d:" is the optional disk drive name, "path" is an
optional DOS pathname, and "filename" is a valid DOS filename.
Do not add a filename extension to the filename. The program
will automatically add the filename extension ".POF" to all
payoff summary filenames entered. If a filename extension other
than ".POF" is entered, it will not be used. ".POF" is always
used whether a filename extension is entered or not. Error
detection is provided for invalid drive names, paths, filenames,
28
etc., and the program will not proceed until everything is
correctly entered (or ESC is pressed).
To abort the dialog box, press ESC or left-click the mouse
on the dialog's close box or on ESC=Quit in the status line.
Once the file has been saved, or the process has been aborted,
the FILE menu remains on the screen. To exit the FILE menu,
simply press ESC or left-click the mouse anywhere outside the
menu's boundaries or on ESC=Quit in the status line.
Once the program accepts a valid entry in the dialog box,
the file is created on the specified drive, etc. After the file
has been successfully created, the dialog box disappears, and
the following message is displayed at the bottom of the screen:
Loan Payoff Summary saved to file FILENAME.POF
The saved payoff summary file is a text file and may be
printed using DOS print commands or various third party printer
routines. The file may also be edited via EDLIN or any other
ASCII text editor.
Once a summary has been saved, or the process has been
aborted, the TABLE menu remains on the screen. To exit the
TABLE menu, simply press ESC or left-click the mouse anywhere
outside the menu's boundaries or on ESC=Quit in the status line.
COMPARISONS MENU
The fourth item in the menu bar is the COMPARISONS menu.
By pressing Alt+A, or left-clicking the mouse on it, the
COMPARISONS menu is pulled down. Use the COMPARISONS menu to
select parameters for displaying, printing, or saving a loan
comparison table. All currently entered loan parameters are
used as originating values for building comparison tables. The
menu contains two selectable items.
Whenever the selected duration mode is PAYMENTS, the
selectable items are "Principal vs Payments" and "Principal vs
APR" (see Figure 25). Otherwise, whenever the selected duration
mode is YEARS, the selectable items are "Principal vs Years" and
"Principal vs APR" (see Figure 26).
To cancel the COMPARISONS pull-down menu, press ESC. If you
have a mouse, left-click it on ESC=Quit in the status line or
left-click it anywhere outside the pull-down menu's boundaries.
PRINCIPAL VS. PAYMENTS
"Principal vs Payments" constructs a loan comparison table
showing the effects of principal amount increments vs.
increments in the number of payments. To select "Principal vs
Payments" from the COMPARISONS pull-down menu, first highlight
29
it. Press the P key or use the arrow keys or left-click the
mouse on it. Once it is highlighted, press the P key again or
press ENTER or left-click the mouse on it again. After
"Principal vs Payments" has been selected, the increments value
dialog box will pop up (see Figure 27).
Within the dialog box enter the increment values for the
comparison table. The original principal value used in the
table will be the current value displayed in the "Loan
principal" field. The original payment value used in the table
will be the current value displayed in the "Duration of loan in
payments" field. Use the Tab, Up and Down Arrow keys, or the
mouse to move between the two increment fields. Once the
increment values are entered, press the ENTER key or double-
click the mouse's left button on either value. This will pop up
a menu for choosing Display, Print, or Save for the comparison
Table. Refer to the appropriate section below for displaying,
printing, or saving a comparison table.
To cancel the increments dialog box, press the ESC key or
left-click the mouse on ESC=Quit in the status line. Left-
clicking the mouse anywhere outside the increments dialog box
will also cancel it. After the dialog box disappears, the
COMPARISONS menu will remain pulled down.
PRINCIPAL VS. YEARS
"Principal vs Years" constructs a comparison table showing
the effects of principal amount increments vs. increments in the
number of years for a loan. To select "Principal vs Years" from
the COMPARISONS pull-down menu, first highlight it. Press the Y
key or use the arrow keys or left-click the mouse on it. Once
it is highlighted, press the Y key again or press ENTER or left-
click the mouse on it again. After "Principal vs Years" has
been selected, the increments value dialog box will pop up (see
Figure 28).
Within the dialog box enter the increment values for the
comparison table. The original principal value used in the
table will be the current value displayed in the "Loan
principal" field. The original year value used in the table
will be the current value displayed in the "Duration of loan in
years" field. Use the Tab, Up and Down Arrow keys, or the mouse
to move between the two increment fields. Once the increment
values are entered, press the ENTER key or double-click the
mouse's left button on either value. This will pop up a menu
for choosing Display, Print, or Save for the comparison Table.
Refer to the appropriate section below for displaying, printing,
or saving a comparison table.
To cancel the increments dialog box, press the ESC key or
left-click the mouse on ESC=Quit in the status line. Left-
clicking the mouse anywhere outside the dialog box will also
30
cancel it. After the dialog box disappears, the COMPARISONS
menu will remain pulled down.
PRINCIPAL VS. APR
"Principal vs APR" builds a loan comparison table showing
the effects of principal amount increments vs. increments in
APR. To select "Principal vs APR" from the COMPARISONS pull-
down menu, first highlight it. Press the A key or use the arrow
keys or left-click the mouse on it. Once it is highlighted,
press the A key again or press ENTER or left-click the mouse on
it again. After "Principal vs APR" has been selected, the
increments value dialog box will pop up (see Figure 29).
Within the dialog box enter the increment values for the
comparison table. The original principal value used in the
table will be the current value displayed in the "Loan
principal" field. The original APR value used in the table will
be the current value displayed in the "Annual percentage rate
(%)" field. Use the Tab, Up and Down Arrow keys, or the mouse
to move between the two increment fields. Once the increment
values are entered, press the ENTER key or double-click the
mouse's left button on either value. This will pop up a menu
for choosing Display, Print, or Save for the comparison Table.
Refer to the appropriate section below for displaying, printing,
or saving a comparison table.
To cancel the increments dialog box, press the ESC key or
left-click the mouse on ESC=Quit in the status line. Left-
clicking the mouse anywhere outside the dialog box will also
cancel it. After the dialog box disappears, the COMPARISONS
menu will remain pulled down.
DISPLAYING A LOAN COMPARISON TABLE
Once a comparison table type and increment values have been
entered as described above, the comparison table output
selection menu will pop up (see Figure 30). To display the
selected table on the screen, first highlight "Display" in the
pop-up menu. Use the arrow keys or press the D key or left-
click the mouse on it. Once "Display" is highlighted, select it
by pressing the D key or ENTER or left-clicking the mouse on it.
To cancel the output selection menu, press the ESC key or
left-click the mouse on ESC=Quit in the status line or left-
click anywhere outside the menu. After the menu disappears, the
increments dialog box will remain.
After "Display" has been selected, LoanPmt constructs the
table and then displays it in a window (see Figure 31). As
labeled in figure 31, the window contains the following
elements:
31
Close box - left-click the mouse on the close box (or
press the ESC key) to close the window.
Home icon - left-click the mouse on the home icon (or
press the HOME key) to page to the beginning
of the information in the window.
End icon - left-click the mouse on the end icon (or press
the END key) to page to the end of the
information in the window.
Up arrow icon - left click the mouse on the up arrow icon (or
press the up arrow key) to scroll the
information up one line in the window.
Down arrow icon - left-click the mouse on the down arrow icon
(or press the down arrow key) to scroll the
information down one line in the window.
Right arrow icon- left-click the mouse on the right arrow icon
(or press the right arrow key) to scroll the
information right one column in the window.
Left arrow icon - left-click the mouse on the left arrow icon
(or press the left arrow key) to scroll the
information left one column in the window.
Page up area - left-click the mouse in the page up area (or
press the PAGE UP key) to move up one window
full of information.
Page down area - left-click the mouse in the page down area (or
press the PAGE DOWN key) to move down one
window full of information.
Page left area - left-click the mouse in the page left area (or
press the F7 key) to scroll left one window
full of information.
Page right area - left-click the mouse in the page right area
(or press the F8 key) to scroll right one
window full of information.
Vertical
Location marker - the vertical location marker shows the
relative position (from top to bottom) of the
displayed information to the total amount of
information available for display within the
window. Whenever the location marker is at
the top of the scroll bar, the displayed
information is at its beginning. If the
marker is near the middle of the scroll bar,
the displayed information is near its
midpoint. Whenever the marker is at the
32
bottom of the scroll bar, you are at the end
of the available information.
Horizontal
Location marker - the horizontal location marker shows the
relative position (from right to left) of the
displayed information to the total amount of
information available for display within the
window. Whenever the location marker is at
the left of the scroll bar, the displayed
information is at its leftmost area. Whenever
the marker is near the middle of the scroll
bar, the displayed information is near its
midpoint. Whenever the marker is at the right
of the scroll bar, you are at the rightmost
area of the available information.
After the comparison table window is closed, the increments
dialog box will remain on the screen.
PRINTING A LOAN COMPARISON TABLE
Once a comparison table type and increment values have been
entered as described above, the comparison table output
selection menu will pop up (see Figure 30). To print the
selected table on the screen, first highlight "Print" in the
pop-up menu. Use the arrow keys or press the P key or left-
click the mouse on it. Once "Print" is highlighted, select it
by pressing the P key or ENTER or by left-clicking the mouse on
it.
To cancel the output selection menu, press the ESC key or
left-click the mouse on ESC=Quit in the status line or left-
click anywhere outside the menu. After the menu disappears, the
increments dialog box will remain.
After "Print" has been selected, the printer port selection
menu will pop up (see Figure 32). To quit the printer port
selection menu, press ESC or left-click the mouse anywhere
outside the menu's boundaries or on ESC=Quit in the status line.
Once a table has been printed, or the process has been aborted,
the previous menu remains on the screen. To exit the menu,
simply press ESC or left-click the mouse anywhere outside the
menu's boundaries or on ESC=Quit in the status line.
Within the printer port selection menu, use the arrow keys
or press the 1, 2, or 3 keys to highlight a printer port or
left-click the mouse on it. NOTE: In almost all cases, if there
is only one printer, it is usually connected to LPT1 (PRN).
Once the port is highlighted, press ENTER (or 1, 2, or 3 again)
or left-click the mouse on it again. LoanPmt constructs the
table and prints it.
33
If the program detects any errors during the printout, the
printout stops and an error message will be displayed (see
Figure 19). Normally, any of the following can cause a printer
error:
1. No printer attached to the selected port (or port does
not exist).
2. Printer not powered on.
3. Printer not selected on line.
4. Printer out of paper or paper is jammed.
5. Printer failure.
6. Etc.
If the problem can be corrected, the printout may be
resumed by selecting YES. Select YES by pressing the Y key or
by pressing the Tab or arrow keys until YES is highlighted and
then pressing ENTER. If the problem is not immediately
correctable, or if you do not wish to proceed with the printout
select NO. Select NO by pressing the N key or by pressing the
Tab or arrow keys until NO is highlighted and then pressing
ENTER. NO also can be selected by pressing ESC or left-clicking
the mouse on ESC=Quit in the status line or left-clicking on the
error message window's close box. When NO is selected the
printout is terminated and the previous menu will still be
active.
If no problems are detected during the printout, the prompt
"PRINTING . . ." is displayed at the bottom of the screen. To
stop the printout, press the ESC key. When the ESC key is
pressed, the Cancel Printing Window is displayed (see Figure
20). To continue printing, select NO. Select NO by pressing
the N key or by pressing the Tab or arrow keys until NO is
highlighted and then pressing ENTER. To cancel the printout,
select YES. Select YES by pressing the Y key or by pressing the
Tab or arrow keys until YES is highlighted and then pressing
ENTER. YES also can be selected by pressing ESC or left-
clicking the mouse on ESC=Quit in the status line or left-
clicking on the error message window's close box. When YES is
selected the printout will be terminated and the TABLE pull-down
menu will still be active.
Once the printout is complete, or the process has been
aborted, the previous menu remains on the screen. To exit the
menu, simply press ESC or left-click the mouse anywhere outside
the menu's boundaries or on ESC=Quit in the status line.
SAVING A LOAN COMPARISON TABLE
Once a comparison table type and increment values have been
entered as described above, the comparison table output
selection menu will pop up (see Figure 30). To save the
selected table on the screen, first highlight "Save" in the pop-
up menu. Use the arrow keys or press the S key or left-click
34
the mouse on it. Once "Save" is highlighted, select it by
pressing the S key or ENTER or by left-clicking the mouse on it.
To cancel the output selection menu, press the ESC key or
left-click the mouse on ESC=Quit in the status line or left-
click anywhere outside the menu. After the menu disappears, the
increments dialog box will remain.
After "Save" has been selected, the save comparison table
dialog box will pop up (see Figure 33). Within this dialog box
enter a filename for the comparison table's text file using the
following format:
[d:][path] filename
where "d:" is the optional disk drive name, "path" is an
optional DOS pathname, and "filename" is a valid DOS filename.
Do not add a filename extension to the filename. The program
will automatically add the filename extension ".CMP" to all
comparison table filenames entered or not. If a filename
extension other than ".CMP" is entered, it will not be used.
".CMP" is always used whether a filename extension is entered.
Error detection is provided for invalid drive names, paths,
filenames, etc. The program will not proceed until everything
is correctly entered (or ESC is pressed).
To abort the dialog box, press ESC or left-click the mouse
on the dialog's close box or on ESC=Quit in the status line.
Once the file has been saved, or the process has been aborted,
the INCREMENTS dialog box remains on the screen. To exit the
INCREMENTS dialog box, simply press ESC or left-click the mouse
anywhere outside its boundaries or on ESC=Quit in the status
line.
Once the program accepts a valid entry in the dialog box,
the file is created on the specified drive, etc. After the file
has been successfully created, the dialog box disappears, and
the following message is displayed at the bottom of the screen:
Comparison Table saved to file FILENAME.CMP
The comparison table file is a text file and may be printed
using DOS print commands or various third party printer
routines. The file also may be edited via EDLIN or any other
ASCII text editor.
Once a table has been saved, or the process has been
aborted, the INCREMENTS dialog box remains on the screen. To
exit the dialog box, simply press ESC or left-click the mouse
anywhere outside its boundaries or on ESC=Quit in the status
line.
35
SETTINGS MENU
The fifth item in the menu bar is the SETTINGS menu. By
pressing Alt+G, or left-clicking the mouse on "Settings", the
SETTINGS menu is pulled down (see Figure 34). This pull-down
menu contains four selectable items; Computed field, Duration
mode, Currency symbol, and Date format.
SELECTING A COMPUTED FIELD
Select "Computed field" from the SETTINGS menu by first
highlighting it. Use the arrow keys or alternately press the C
key or left-click the mouse on it. Once "Computed field" is
highlighted, select it by pressing the C or ENTER keys or by
left-clicking the mouse on it. The computed field selection
menu will pop up (see Figure 35).
You may select any of the following fields as the computed
field:
Principal
APR
Duration
Payment
Payoff
You must first highlight the field you wish to select. Use the
arrow keys, etc. to highlight the field name or press its hotkey
(highlighted) character or left-click the mouse on it. To
select a highlighted field name, press ENTER or its hotkey
character or left-click the mouse on it. After a field is
selected, the selection menu will disappear, but the SETTINGS
pull-down menu will remain.
NOTE: The Payoff selection in the menu computes a payoff
balance. A computed payoff balance may vary slightly from the
amortized balance. Depending on the loan, either may be used.
Check with your loan company to be sure which will be used.
If you decide not to change the computed field, press ESC.
If you have a mouse, you can left-click on ESC=Quit in the
status line or left-click anywhere outside the selection menu's
boundaries. When ESC is pressed, the selection menu will
disappear and the SETTINGS pull-down menu will remain. The
compute field, though, will not be changed. In other words, no
matter which field name is highlighted in the selection menu
when ESC is pressed, the old one will be retained. The
currently active compute field is always displayed near the top
left-hand area of the LoanPmt screen.
SELECTING A DURATION MODE
Select "Duration mode" from the SETTINGS menu by first
highlighting it. Use the arrow keys or alternately press the D
36
key or left-click the mouse on it. Once "Duration mode" is
highlighted, select it by pressing the D or ENTER keys or by
left-clicking the mouse on it. The duration mode selection menu
will pop up (see Figure 36). You may select either "Payments"
or "Years" as the duration mode. Select "Years" to enter the
duration of the loan in whole years, or select "Payments" to
enter the duration in total number of payments.
You must first highlight the mode you wish to select. Use
the arrow keys, etc. to highlight the mode's name or press its
hotkey (highlighted) character or left-click the mouse on it.
To select a highlighted mode name, press ENTER or its hotkey
character or left-click the mouse on it. After a mode is
selected, the selection menu will disappear, but the SETTINGS
pull-down menu will remain.
If you decide not to change the duration mode, press ESC.
If you have a mouse, you can left-click on ESC=Quit in the
status line or left-click anywhere outside the selection menu's
boundaries. When ESC is pressed, the selection menu will
disappear and the SETTINGS pull-down menu will remain. The
duration mode, though, will not be changed. In other words, no
matter which mode name is highlighted in the selection menu when
ESC is pressed, the old one will be retained. The currently
active duration mode is always displayed in the duration entry
field in the LoanPmt screen.
SELECTING A CURRENCY SYMBOL
Select "Currency symbol" from the SETTINGS menu by first
highlighting it. Use the arrow keys or alternately press the U
key or left-click the mouse on it. Once "Currency symbol" is
highlighted, select it by pressing the U or ENTER keys or by
left-clicking the mouse on it. The currency symbol dialog box
will pop up (see Figure 37). You may enter any two-character
currency symbol from the keyboard you want.
The currently selected currency symbol is displayed and
printed on all output generated by LoanPmt. It is also saved
with a loan's .PMT file. Therefore, it is possible to create
loans for multiple currencies.
If you decide not to change the currency symbol, press ESC.
If you have a mouse, you can left-click on ESC=Quit in the
status line or left-click anywhere outside the selection menu's
boundaries. When ESC is pressed, the dialog box disappears and
the SETTINGS pull-down menu will remain. The current currency
symbol, though, will not be changed. In other words, no matter
what currency symbol appears in the dialog box when ESC is
pressed, the original one will be retained. The currently
selected currency symbol is always displayed at the appropriate
fields in the LoanPmt screen.
37
SELECTING A DATE FORMAT
Select "Date format" from the SETTINGS menu by first
highlighting it. Use the arrow keys or alternately press the A
key or left-click the mouse on it. Once "Date format" is
highlighted, select it by pressing the A or ENTER keys or by
left-clicking the mouse on it. The date format selection menu
will pop up (see Figure 38).
You may select any of the following formats as the date
format to be used by LoanPmt:
1) MM/DD/YY
2) DD-Mon-YY
3) DD.MM.YY
You must first highlight the field you wish to select. Use the
arrow keys, etc. to highlight the field name or press its hotkey
(highlighted) character or left-click the mouse on it. To
select a highlighted field name, press ENTER or its hotkey
character or left-click the mouse on it. After a field is
selected, the selection menu will disappear, but the SETTINGS
pull-down menu will remain.
The currently selected date format is used to display and
print all dates output by LoanPmt. Date formats are also saved
with a loan's .PMT file. Therefore, it is possible to create
loans with multiple date formats. The date formats and their
output for the date February 26, 1992 are:
1) MM/DD/YY = 2/26/1992
2) DD-Mon-YY = 26-Feb-1992
3) DD.MM.YY = 26.2.1992
If you decide not to change the date format, press ESC. If
you have a mouse, you can left-click on ESC=Quit in the status
line or left-click anywhere outside the selection menu's
boundaries. When ESC is pressed, the selection menu will
disappear and the SETTINGS pull-down menu will remain. The date
format, though, will not be changed. In other words, no matter
which format name is highlighted in the selection menu when ESC
is pressed, the original one will be retained. The currently
active date format is always displayed in the "Date of first
payment" entry field in the LoanPmt screen.
38
DATA ENTRY FIELDS
The following data entry fields accept input to the LoanPmt
program:
Loan Company:
You may enter the name of the loan company here. If one is
entered, it will appear on all the program's printouts. If a
mistake is made, edit the line as described in the Data Entry
Section in this manual. When the loan company's name is in this
field, press ENTER (or any other key or mouse event that causes
LoanPmt to leave the field) to enter it.
Borrower:
You can enter the name of the borrower. If one is entered,
it is printed on all the program's printouts. Again, you may
edit the entry as described in the Data Entry Section of this
manual. When the borrower's name in this field, press ENTER (or
any other key or mouse event that causes LoanPmt to leave the
field) to enter it.
Comment:
Enter the reason for the loan, loan number, or any other
comment. If one is entered, it is printed on all the program's
printouts. Again, you may edit your entry as described in the
Data Entry Section. When the desired information is in this
field, press ENTER (or any other key or mouse event that causes
LoanPmt to leave the field) to enter it into the program.
Payment schedule (number of payments per year):
A highlight bar menu appears (see Figure 39) for selecting
a payment schedule as follows:
Yearly Semiyearly Quarterly Monthly Semimonthly Biweekly Weekly
Use the RIGHT ARROW or LEFT ARROW keys, or enter the
desired payment schedule's hotkey (highlighted) character, or
left-click the mouse on it to move the highlighted bar to the
desired payment schedule. You may select between:
Yearly - 1 payment per year.
Semiyearly - 2 payments per year (i.e., every 6 months).
Quarterly - 4 payments per year (i.e., every 3 months).
Monthly - 12 payments per year (i.e., every month).
Semimonthly - 24 payments per year (i.e., twice a month).
Biweekly - 26 payments per year (i.e., every two weeks).
Weekly - 52 payments per year (i.e., every week).
39
When the desired payment schedule is highlighted, press
ENTER (or any other key or mouse event that causes LoanPmt to
leave the field) to enter it into the program.
Loan principal:
Enter the amount of money to be borrowed. Principal
entries must be greater than or equal to 0.00 and less than or
equal to 10,000,000.00. If this condition is not met, an error
message will be displayed when ENTER (or any other key or mouse
event that causes LoanPmt to leave the field) is pressed. The
program will not proceed until the error is corrected.
Additional loan costs:
Enter any loan costs that are being included in the loan.
If you are NOT financing any of the loan costs with this loan,
then do NOT enter anything in this field. If loan costs are
entered, they must be greater than or equal to 0.00 and less
than or equal to 1,000,000.00. If this condition is not met, an
error message will be displayed when ENTER (or any other key or
mouse event that causes LoanPmt to leave the field) is pressed.
The program will not proceed until the error is corrected.
Loan points charged:
Enter any loan points here that are being included into the
loan. If you are NOT financing any of the loan points with this
loan, then do NOT enter anything in this field. If loan points
are entered, they must be greater than or equal to 0.000 and
less than or equal to 99.999. If this condition is not met, an
error message will be displayed when ENTER (or any other key or
mouse event that causes LoanPmt to leave the field) is pressed.
The program will not proceed until the error is corrected.
Deferred principal:
Enter the portion of the total amount financed that is to
be deferred and paid along with the final payment. "Interest
only" loans can be created by deferring the entire amount
financed, or part of the amount financed can be "ballooned" into
the final payment. You may enter an amount that is greater than
or equal to 0.00 and that is less than or equal to the total
amount financed. If this condition is not met, an error message
will be displayed when ENTER (or any other key or mouse event
that causes LoanPmt to leave the field) is pressed. The program
will not proceed until the error is corrected.
Annual percentage rate (%):
Enter the annual percentage rate (APR) charged for the
loan. Enter an APR that is greater than or equal to 0% and less
than 100%. If this condition is not met, an error message will
be displayed when ENTER (or any other key or mouse event that
40
causes LoanPmt to leave the field) is pressed. LoanPmt will not
proceed until the error is corrected.
Duration of loan in years:
or
Duration of loan in payments:
Enter the duration of the loan in the mode displayed (years
or payments). When a duration is entered, it must be greater
than or equal to 1 (years or payments). It also must be less
than or equal to 50 years (or the equivalent number of
payments). If this condition is not met, an error message will
be displayed when ENTER (or any other key or mouse event that
causes LoanPmt to leave the field) is pressed. The program will
not proceed until the error is corrected.
NOTE: To change the duration mode, pull down the Settings
menu. From this pull-down menu, select Duration. From the
Duration pop-up menu, you may select between payments and years
as the duration mode.
Number of payments already made:
This data entry field is only displayed when Loan Payoff is
the computed field. Key in the number of payments already made.
If a number less than zero or greater than the previously
entered duration of the loan is entered, an error message will
be displayed. LoanPmt will wait for a correct entry. When a
correct entry is made, the program will compute and display the
payoff balance for the loan.
Payment:
Enter the desired loan payment. An error will occur if a
payment is entered that with the previously entered data will
cause the computed field not to fall within its prescribed
range. (I.e., If principal is the computed field and a payment
is entered that will cause principal to compute to a value
greater than 10,000,000.00, an error message will result.) An
error also will occur if a payment less than 0.00 is entered.
Date of first Payment:
Enter the date the first payment for the loan is due. For
new loans, the default date is the next date following the
system's date that falls within the previously given payment
schedule. (I.e., If the payment schedule previously selected
is "Monthly" and the system date is 8/01/1989 (1-Aug-
1989/1.8.1989), then the default date given will be 9/01/1989
(1-Sep-1989/1.9.1989).
If a date has been previously entered and a new loan has
not been computed, then the old date will appear. To change the
41
date shown, enter the new date using the format shown. To
select a different date format, use the SETTINGS pull-down menu.
(See "Selecting a Date Format".)
The date field actually contains three separate sub-fields.
Each sub-field is separated by delimiters. The delimiters used
in the date cannot be typed in.
The month sub-field will only accept the digits 1 through
12. If the date format is DD-Mon-YY then a menu will pop up
from which to select the month. The day sub-field will only
accept valid days for the month currently in the month sub-
field. When the month entered is 2 (February), then leap year
checking is not done until ENTER, UP ARROW, DOWN ARROW, or any
other key or mouse event that causes LoanPmt to leave the field
etc. is entered. This allows the day sub-field to be exited so
a different year can be entered.
The year sub-field (right sub-field) will accept any four-
digit entry. We suggest the full year be entered, but the last
two digits also may be used. Be warned, though, that when leap
year checking is done, two digit years are considered in the 1st
century. This is only important to keep in mind if the loan is
started in this century (20th century) and will be ending in the
next century (21st century).
While non-century years that are evenly divisible by four
are leap years, only those century years that are evenly
divisible by 400 are leap years. Therefore, if the starting
date of a 30-year loan with payments due each month is entered
as 8/31/89 (31-Aug-89 or 31.8.89) (i.e., payments due at the end
of each month), the program would process the years correctly
until it finished with year 99. It would then incorrectly start
year 100 instead of the year 2000. The year 100 is not evenly
divisible by 400 while the year 2000 is (i.e., the year 100 is
not a leap year, but the year 2000 is). The program will then
incorrectly say that the payment for February is due on 2/28/100
(28-Feb-100 or 28.2.100). This payment is actually due on
2/29/2000 (29-Feb-2000 or 29.2.2000) since the year 2000 is a
leap year.
The RIGHT ARROW or LEFT ARROW keys (or the mouse) must be
used to move between the date fields. Press ENTER (or any other
key or mouse event that causes LoanPmt to leave the field) to
enter the date. LoanPmt performs error checking on all date
entries as described above and will not proceed until a valid
date is entered.
NO SOLUTION
All computed fields are dynamic in LoanPmt. What this
means is that the chosen computed field is updated (recomputed)
each time new data is entered at any other field. Critical data
42
errors are trapped within each data entry field. For example,
if an APR is entered that is less than zero, the computer beeps,
an error message displays at the bottom of the screen. LoanPmt
will not allow you to proceed until the error is corrected. On
the other hand, non-critical errors are not trapped. When
values are entered that result in no solution for the computed
field, "NO SOLUTION" is displayed in the computed field (see
Figure 40).
When this happens, "F4="NO SOLUTION" Hint" immediately
displays near the bottom of the screen. By pressing F4 (or
left-clicking the mouse on the message, LoanPmt displays a hint
describing why a solution could not be reached for the computed
field (see Figure 41). Usually, many reasons exist, but LoanPmt
only displays the first one determined to be the cause.
LOAN PAYOFF DATA ENTRY VERIFICATION
As described in the previous section, all computed fields
are dynamic in LoanPmt. When LoanPmt is in Payoff mode, data
entered for the loan parameters are automatically verified by
LoanPmt before the payoff is computed. This ensures all data
will create a valid loan. LoanPmt accomplishes this by
correcting the amount in the payment field, if required,
whenever data is entered at any field except the payment field.
If data is entered at the payment field, then the principal
field is corrected, if required. If all the data fields create
a valid loan, then no corrections are made.
Whenever you enter data not created by LoanPmt, it is
possible that LoanPmt will change either principal or payment.
This can happen whenever a loan method different from that
employed by LoanPmt was used to create the original loan. In
these cases the difference may not amount to very much. These
results can possibly be used as a guideline for what your lender
may charge to pay off your loan. The terms of a payoff will
always be governed by the original loan contract. It is not
unusual for contracts to require penalties or other fees for
early loan payoffs. This is especially true if your contract
mentions the RULE OF 78. You should always read the terms of
your contract before pursuing an early loan payoff. This can
save some very big surprises later.
LoanPmt INITIALIZATION FILE (LPMTINIT.PMT)
When LoanPmt starts execution, it looks for the file
LPMTINIT.PMT. If it finds the file, it loads it. If the file
is not found, LoanPmt initializes to predefined defaults.
LPMTINIT.PMT is a normal LoanPmt .PMT loan parameter file. It
can be loaded, saved, and overwritten with new loan parameters
the same as any .PMT file. The file LPMTINIT.PMT on the
distribution disk contains LoanPmt's predefined parameters.
43
Besides the loan parameters, the following LoanPmt settings
are also saved:
Currency symbol
Date format
You can create your personal initialization parameters for
LoanPmt. First enter the values in the data entry fields you
always want LoanPmt to begin with. For example, you may always
want the loan company field to contain the name of your bank.
Next, pull down the settings menu and select all the settings
you always want to start with. For example, you may always want
the currency symbol to be DM or the date format to be DD.MM.YY.
Duration mode can also be initialized to payments or years.
The actual mode is not saved in a .PMT file. Instead, the
number of payments is always saved. When a .PMT file is loaded
and the number of payments computes to even years, duration mode
is automatically set to years. Otherwise, duration mode is
automatically set to payments. The best way to initialize
duration mode in LPMTINIT to years is to select years and enter
one (1) year for the duration of loan. On the contrary, the
best way to initialize duration mode to payments is to select
payments and enter one (1) payment. NOTE: If payment schedule
is "Yearly", years and payments are identical. Therefore,
duration mode will always load as years when payment schedule is
"Yearly" in the .PMT file.
Finally pull down the file menu and select "Save" (or press
F2). In the dialog box enter "LPMTINIT" and press ENTER. If
LoanPmt asks you to overwrite an existing copy of LPMTINIT,
select YES. Each time LoanPmt is run, it initializes with the
values found in LPMTINIT.PMT.
To edit LPMTINIT, first load it, and then edit the data
fields. Finally, save LPMTINIT as described in the previous
paragraph.
PROGRAM HISTORY
09-01-89 Version 1.0
- Initial program release.
11-01-90 Version 1.1
- Compute menu added.
- Direct data field access (JUMP) added.
- Load menu added.
- Constant update of computed field added.
- Data editing enhanced.
- Color monitor support enhanced.
44
04-15-91 Version 1.2
- Printer compatibility improved.
- File load bug fixed.
- Printing and file saving/loading interfaces
improved.
09-30-91 Version 1.21
- VGA cursor bug fixed.
- Loan Payoff data entry verification enhanced
- Start program at Compute Menu
- Start program with clear data fields
- Printed manual available
07-01-92 Version 2.0
- Pull-down menus and mouse support added.
- Loan comparison tables added.
- International currency symbol & date formats added.
- Use hotkeys for direct menu and data field access.
- Printouts revised to accommodate laser printers.
- LPMTINIT.PMT allows user-defined initialization.
- Fixed known bugs when computed field is not Payment.
02-01-93 Version 2.1
- Improved file load menu (drive names added).
- Deferred principal added as a computed field.
- Computed field name is highlighted.
- Single years can be selected for printing
amortization tables.
- Error trapping improved. Non-critical errors cause
NO SOLUTION to be displayed in the computed field so
the cursor can be moved to the next input field.
- Currency symbol bug in payoff mode fixed.
- Erratic initial payment dates bug in DISPLAY mode
fixed.
- Fixed bug that caused deferred principal interest
not to be added when computed field is Duration.
- Fixed bug that caused UAE in Windows on some PC's
when NOEMS switch used with EMM386.EXE.
- Invalid payment dates bug when semimonthly payments
selected and initial payment date is 30th of a 31-
day month fixed.
- Mouse pointer problem with Microsoft mouse driver
V8.2 (distributed with Windows 3.1) fixed.
45
PROGRAM ENHANCEMENT REQUESTS
(HOW TO RECEIVE A FREE PROGRAM UPGRADE)
If you have ideas for the enhancement of LoanPmt, you are
encouraged to submit them to Data Language Systems. If you are
the first user to submit a particular enhancement request, and
it is selected for incorporation into LoanPmt, you can receive,
free of charge, the upgrade of LoanPmt that contains your
requested enhancement.
To submit an enhancement request, please print (or type)
your request and mail it to Data Language Systems. (If you
wish, you may include all the information in an ASCII file on a
5 1/4" or 3 1/2" floppy disk.) Enhancements may also be
submitted to Don Swartz 72331,240 on CompuServe, or you may
phone (317) 759-7367 and ask for Don Swartz. Be sure to
include:
NAME, CUSTOMER NUMBER (if known)
ADDRESS
CITY, STATE, ZIP CODE
COUNTRY (if not USA)
(AREA CODE) PHONE#, BEST TIME TO CONTACT YOU (only include
this information if you do not mind if we call you in case
we need more information.)
For example, the following have already been suggested:
1. Add balloon payments.
2. Add an additional payment schedule.
4. Add method to change and save color attributes of
display screen color monitors.
5. Add a DOS shell.
All requests submitted become the property of Data Language
Systems, and we reserve the right to select only those that are
determined to be feasible and viable enhancements to LoanPmt.
The postmark date on mailed requests or the date (and time) of
initial phone contact will be used to determine the first
submission if duplicate requests are submitted by more than one
registered user.
You need not be a registered user to participate in the
free upgrade offer.
To be eligible to receive a free upgrade under this offer,
the user also must agree to beta test the proposed enhancement,
with no charge to Data Language Systems, before its official
release.
46
REPORTING LoanPmt BUGS
(HOW TO RECEIVE A FREE PROGRAM UPGRADE)
Every attempt has been made to provide bug-free software.
Unfortunately it is realistic that some bugs will escape even
the most aggressive testing.
If you find a bug in the LoanPmt program, you are
encouraged to submit it to Data Language Systems so it can be
corrected. If you are the first user to submit a particular bug
for correction, you can receive, free of charge, the upgrade of
LoanPmt that contains the bug fix.
To submit a bug, please print (or type) the condition that
you suspect to be a bug and mail it to Data Language Systems.
(If you wish, you may include all the information in an ASCII
file on a 5 1/4" or 3 1/2" floppy disk.) Bug reports may also
be submitted to Don Swartz 72331,240 on CompuServe, or you may
phone (317) 759-7367 and ask for Don Swartz. Be sure to
include:
NAME, CUSTOMER NUMBER (if known)
ADDRESS
CITY, STATE, ZIP CODE
COUNTRY (if not USA)
(AREA CODE) PHONE#, BEST TIME TO CONTACT YOU (only include
this information if you do not mind if we call you in case
we need more information.)
All bug reports submitted become the property of Data
Language Systems, and we reserve the right to modify LoanPmt
only for submissions that are determined by us to be actual
malfunctions of the intended design of LoanPmt. The postmark
date on mailed requests or the date (and time) of initial phone
contact will be used to determine the first submission if
duplicate reports are submitted by more than one registered
user.
For situations where a reported bug is determined by Data
Language Systems to be within the realm of the actual program
design (i.e., not really a bug), your submission will be handled
as a Program Enhancement Request (see the previous section of
this manual).
You need not be a registered user to participate in the
free upgrade offer.
To be eligible to receive a free upgrade under this offer,
the user also must agree to beta test the bug fix, with no
charge to Data Language Systems, before its official release.
47
SOFTWARE LICENSE
The LoanPmt program, its documentation, and all other files
on the distribution disk are copyright (C) 1989-1993 by Data
Language Systems. All rights reserved.
This software and the disks on which it is contained is
licensed to you, for your own use. This is copyrighted
software. You are not obtaining title to the software or any
copyright rights. You may not sublicense, rent, lease, convey,
modify, translate, convert to another programming language,
decompile, or disassemble the software for any purpose.
You may make as many copies of this software as you need
for backup purposes. You may use this software on more than one
computer, provided there is no chance it will be used
simultaneously on more than one computer. If you need to use
the software on more than one computer simultaneously, please
contact us for information about site licenses.
Since this software is distributed as shareware. You are
free to use, copy, and distribute LoanPmt if:
1. No fee is charged for use, copying or distribution.
Clubs, user groups, shareware libraries, etc. may charge
a nominal fee of $10 or less (plus shipping, handling
and taxes) for distributing LoanPmt.
2. LoanPmt must always be called SHAREWARE and the
registration fee must be stated.
3. The program and documentation are not modified in any
way.
4. All distribution disks must contain the files:
LOANPMT.EXE INVOICE.TXT QKSTART.TXT APPENDXA.TXT
LOANPMT.OVR EXAMPLE1.PMT README.TXT LPMTINIT.PMT
LOANPMT.TXT EXAMPLE1.AMR README.BAT LOANPMT.ICO
These file names may not be changed, but they may be
archived or combined into one file named LOANPMT.ARC,
LOANPMT.ZIP, etc. to save space for distribution.
5. If you find this program useful, then register your use.
To register, fill out and return the User Registration
Form and Invoice in this manual (or in the file
INVOICE.TXT) along with the registration fee to be
eligible for user support, etc.
If you use this software for more than ninety (90) days,
you are required to purchase a registered copy.
Site licenses and commercial licenses are available. Write
to Data Language Systems for more information.
48
When you register your use of these programs, you will be
eligible to receive user support, and you will receive notices
of future upgrades and bug fixes, etc.
Any use or distribution of the LoanPmt program constitutes
agreement to and acceptance of this license.
This license and your right to use the software
automatically terminate if you fail to comply with any of the
provisions of this license.
If you have questions or comments about the use, licensing,
or registration of this program, or to submit enhancement
requests or report bugs, please write to Data Language Systems
at the address shown on the registration form, or drop us a line
on CompuServe 72331,240.
USER SUPPORT
If you experience problems, need help, have questions, etc.
about LoanPmt, then Data Language Systems wants to hear from
you.
Feel free to write us about anything you have to say about
our program even if it is a complaint. If you prefer, you may
call us, but a letter (or an ASCII file on a 5 1/4" or 3 1/2"
disk, if you prefer) usually works best. Our address is:
Data Language Systems
10520 W. SR 32
Yorktown, IN 47396
You may also contact us via CompuServe E-Mail. Send your
messages to Don Swartz, 72331,240.
The author of LoanPmt is usually available for user phone
support Monday through Friday, 5:00PM-9:00PM EST. Please only
call between the hours listed for phone support, and please note
that Indiana does NOT observe EDT (Eastern Daylight saving Time)
during the summer months. So, please plan your calls
accordingly. Call (317) 759-7367 and ask for Don Swartz.
Please don't get discouraged if he is not always available. We
still want to do everything we can to help you. Please call
back.
A NOTE ABOUT SHAREWARE
LoanPmt is a Shareware program. Sometimes Shareware has
been called Freeware, User Supported Software, and other names.
Shareware is NOT Public Domain software and it is not FREE.
Data Language Systems retains all rights to the software and its
documentation under the copyright laws and simply allows
49
distribution of this program and the documentation with the few
restrictions listed in the Software License in this manual.
Since this program is Shareware, you may look at, keep,
copy, etc. the software and the documentation, but if you use
this program, then register your use with Data Language Systems.
The registration fee for LoanPmt is an inexpensive way to:
1. Guarantee you have the support of Data Language Systems.
2. Make sure you will know about updates, enhancements, bug
notices and fixes, etc.
3. Allow Data Language Systems to make these programs even
better.
4. Give credit to and compensate the author for providing
you with a program that has been useful to you.
You are free to run this software on your computer to make
sure it is compatible with your system and to make sure it
operates to your satisfaction before you "buy it" by sending in
the registration form and fee.
Considerable time, effort, and expense have been expended
by Data Language Systems developing, supporting, and upgrading
LoanPmt. So, please, if you find this program useful, send in
your registration fee so Data Language Systems can continue to
support and improve the program. But, if after testing the
software, you find it unsatisfactory or incompatible, we welcome
your comments. User satisfaction is our goal at Data Language
Systems, and only by hearing from the people who use this
software can we achieve this goal.
DISCLAIMER
The LoanPmt program and its documentation are Copyright (C)
1989-1993 by Data Language Systems. All rights reserved.
DATA LANGUAGE SYSTEMS DISCLAIMS ALL WARRANTIES RELATING TO
THIS SOFTWARE, WHETHER EXPRESS OR IMPLIED, INCLUDING BUT NOT
LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
FOR A PARTICULAR PURPOSE, AND ALL SUCH WARRANTIES ARE EXPRESSLY
AND SPECIFICALLY DISCLAIMED. NEITHER DATA LANGUAGE SYSTEMS NOR
ANYONE ELSE WHO HAS BEEN INVOLVED IN THE CREATION, PRODUCTION,
OR DELIVERY OF THIS SOFTWARE SHALL BE LIABLE FOR ANY INDIRECT,
CONSEQUENTIAL, OR INCIDENTAL DAMAGES ARISING OUT OF THE USE OR
INABILITY TO USE SUCH SOFTWARE EVEN IF DATA LANGUAGE SYSTEMS HAS
BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES OR CLAIMS. IN
NO EVENT SHALL DATA LANGUAGE SYSTEMS LIABILITY FOR ANY DAMAGES
EVER EXCEED THE PRICE PAID FOR THE LICENSE TO USE THE SOFTWARE,
REGARDLESS OF THE FORM OF CLAIM. THE PERSON USING THE SOFTWARE
50
BEARS ALL RISK AS TO THE QUALITY AND PERFORMANCE OF THE
SOFTWARE.
Some states do not allow the exclusion of the limit of
liability for consequential in incidental damages, so the above
limitation may not apply to you.
This agreement shall be governed by the laws of the State
of Indiana and shall inure to the benefit of Data Language
Systems and any successors, administrators, heirs, and assigns.
Any action or proceeding brought by either party against the
other arising out of or related to this agreement shall be
brought only in a STATE or FEDERAL COURT of competent
jurisdiction located in Delaware County, Indiana. The parties
hereby consent to in personam jurisdiction of said courts.
Any use of the LoanPmt program and its documentation
constitutes agreement to and acceptance of this disclaimer.
Data Language Systems, however, does warrant that any
LoanPmt distribution diskettes and documentation manuals
obtained directly from Data Language Systems will be free from
defects in materials and workmanship under normal use for ninety
(90) days from the date of delivery to you as evidenced by a
copy of your Data Language Systems shipping invoice. If you
wish to claim a defective disk or manual under this warranty,
you must send the defective item and a copy of your Data
Language Systems invoice to us. Disks and manuals obtained free
with program registration will be replaced. Disks and manuals
purchased separately can be refunded or replaced. If this is
the case, please specify which you want. Shipping and handling
charges are not refundable. Replacements or refunds will only
be made after the item and the copy of your invoice have been
returned to Data Language Systems. Distribution diskettes
obtained from other Shareware distributors are not covered by
this warranty. Only diskettes with Data Language Systems'
original LoanPmt label on them and original documentation
manuals produced by Data Language Systems are covered by this
warranty.
OTHER DATA LANGUAGE SYSTEMS SHAREWARE PROGRAMS
DIRSRCH - DIRSRCH is a directory search utility program. It
finds files that match a given file specification
that are located anywhere on your disk. A listing of
matching files is then displayed. DIRSRCH can find
hidden and system files that the DOS DIR command
cannot. Alternately, DIRSRCH's output can be
redirected to a file or a printer. The listing
contains the date, time, size, attribute, directory,
and name of each matching filename found, total
number of bytes in files listed, and the number of
free bytes left on the disk.
51
DIRSRCH is most useful for finding lost files tucked
away in a forgotten directory or for finding
duplicate files scattered around the directories of
your hard disk. It can be used much like DOS's DIR
command to list whole directories or portions of one.
It can also list every file and directory on a hard
or floppy disk. This utility is essential for anyone
who has a hard disk.
MOLDWT - MOLDWT is designed for use by designers, builders,
and processors of plastic injection, die cast, and
other types of molds. This program is an easy-to-use
mold weight and mold center of balance calculator
program. It can compute these values for "A" and "B"
type molds and 5-plate and 6-plate stripper molds.
The mold type is menu selectable. Linear units are
menu-selectable between inches and millimeters.
Weights are also menu-selectable between pounds and
kilograms. All computed variables are constantly
updated whenever any new data field is entered.
Direct data field access is provided and bulk data
can be entered for plate widths and lengths. The
program's results can be printed or saved to disk,
and each plate's individual weight is added to the
results. Mold parameters can be saved to disk and
previously saved parameters can be reloaded via a
file selection menu. Mold data disks containing
"STANDARD" mold parameters are separately available.
MOLDWT is SHAREWARE and its registration fee is
$35.00, which includes a free data disk of your
choice. Mold data disks are NOT SHAREWARE and are
$10.00 each.
A distribution disk containing all program files and
documentation files can be obtained directly from Data Language
Systems for your evaluation. Simply fill in and mail the
Invoice either from this manual or the file INVOICE.TXT, along
with your payment, to receive the diskettes you want.
52
USER REGISTRATION FORM
LoanPmt; COPYRIGHT (C) 1989-1993, DATA LANGUAGE SYSTEMS
ALL RIGHTS RESERVED
To register LoanPmt, complete this form and the Invoice on
the following page and mail them with and your check, money
order, or charge card information to:
Data Language Systems or via CompuServe
10520 W. SR 32 72331,240
Yorktown, Indiana 47396
(Please print) DATE: _______________ LoanPmt Ver 2.1
(Please Check One) ( ) MR., ( ) MS., or ( ) ________
NAME: _____________________________________________________
COMPANY: _____________________________________________________
STREET: _____________________________________________________
CITY: _____________________ STATE: _______ ZIP: __________
COUNTRY: _____________________________________________________
PHONE: (_________) ________________________________________
MICROCOMPUTER BRAND: _________________ MODEL:
__________________
MONITOR: ( ) Monochrome ( ) Color
VIDEO CARD: ( ) MDA ( ) CGA ( ) EGA ( ) MCGA ( ) VGA
( ) Other __________________________________
SYSTEM PROCESSOR:
( ) 8186 ( ) 8188 ( ) NEC V20 ( ) NEC V30
( ) 8086 ( ) 8088 ( ) 80286 ( ) 80386SX ( ) 80386
( ) 80486 ( ) Other _______________________
MATH COPROCESSOR:
( ) 8087 ( ) 80287 ( ) 80387 ( ) Other _________________
SYSTEM MEMORY ________K. EMS MEMORY ________K.
IBM/MS-DOS Ver # __________ EMS Ver # _________
DISK DRIVES:
# ___ 5 1/4" Floppy _____ MB, # ___ 3 1/2" Floppy _____ MB.
# ___ Hard Drives _______ MB.
PRINTERS:
( ) Dot Matrix ( ) Laser ( ) Other __________________
Printer brand name & model# _______________________________
HOW DID YOU ACQUIRE THIS PROGRAM:
( ) BBS ___________________________________________________
( ) User Group ____________________________________________
( ) Shareware Library _____________________________________
( ) From a friend ( ) Direct from Data Language Systems
( ) Other _________________________________________________
WHAT WOULD YOU LIKE TO SEE ADDED TO THIS PROGRAM?
________________________________________________________________
________________________________________________________________
COMMENTS:
________________________________________________________________
________________________________________________________________
53
Remit to: Data Language Systems INVOICE # 020193
10520 W. SR 32
Yorktown, IN 47396
(317) 759-7367
CompuServe 72331,240
Ship to (please print):
_________________________________________________
_________________________________________________
_________________________________________________
_________________________________________________
_________________________________________________
UNIT
PRICE
DESCRIPTION QTY (U.S.$) TOTAL
LoanPmt registration.
(includes free disk and printed _____ $25.00 ___________
manual of latest version.)
Add'l LoanPmt distribution disk. _____ $5.00 ___________
Add'l LoanPmt manual. _____ $10.00 ___________
TPCSHELL distribution disk. _____ $5.00 ___________
DIRSRCH distribution disk. _____ $5.00 ___________
MOLDWT distribution disk. _____ $5.00 ___________
Disk Size: 5.25" (__) or 3.5" (__)
(5 1/4" will be sent if no selection marked.)
SUB TOTAL: ___________
SALES TAX (Indiana Residents only) 5% ___________
(If tax exempt, attach Tax Exemption Certificate.)
Shipping & Handling: US - $3.50
Canada, & Mexico - $4.50
All other locations - $6.00 ___________
TOTAL: ___________
TERMS: All orders must be prepaid IN U.S. FUNDS by Check or
Money Order (DRAWN ON a U.S. or Canadian BANK), or
MasterCard or Visa:
Method of payment (check one):
( ) Check ( ) Money Order ( ) MasterCard ( ) Visa
Charge card users must fill out the following, or phone (317)
759-7367 (5:00PM-9:00PM EST). You also may send the
registration, invoice, and charge card information via
CompuServe E-Mail to 72331,240
Account No. _______ _______ _______ _______ Exp. Date _______
Signature: ___________________________________________________
(required for all charge cards)